Kitematic



KitematicKitematic linux

Kitematic Run containers through a simple, yet powerful graphical user interface. If you didn’t already know, Kitematic is the fastest and the easiest way to use Docker on your Mac We are super excited to announce Kitematic is going to be part of Docker family. We get to work alongside the team of developers that inspired us to start a company together. Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments. When Kitematic first emerged, it was one of the few GUI options available, and when Docker acquired the project in October 2015, I had high hopes for its development. Sadly, it has changed little.

Shared Volumes

Kitematic Github

A common configuration with Rocker containers is to share volumes between the container and the host filesystem. This allows the container to access and modify local files in directories you specify. In this way, the container can be treated as ephemeral while files you create will persist after the container is destroyed. Because the container only has access to files within the directories you specify, this can also prevent a user from accidentally modifying unrelated files on the file system when using software inside the container.

Kitematic Minecraft

To share a volume with the host we use the -v or --volume flag. Simply indicate the location on the host machine on the left side of :, and indicate the location on the container to the right. For instance:

would link the User bob's Documents directory to the default rstudio user’s directory on the container. The above example shows a typical path on a Mac host, which can share any subdirectory under Users. A Linux host can link an arbitrary path. The same method should work on Windows paths as well, e.g.

Would share the host’s file C:/Users/foobar

Kitematic

Users of the Docker’s GUI interface, Kitematic, who use therstudio-derived images will automatically have their local kitematicdirectory linked to the /home/rstudio/kitematic directory on theDocker container. This provides a seamless interface to Docker and the Rockerimages without any need for shell commands.