Jump to: navigation, search

Linux Tools Project/News/NewIn52

Docker Tooling

Remote Mount Support

When launching, for example via the CDT C/C++ Container launch configuration, mounted directories from the host were not supported if the Docker daemon was running on a remote system. By default, the C/C++ executable itself is mounted by the Container so this did not work. In addition, the user has the option of adding required directories for the executable to work (e.g. a directory containing shared libraries).

The Container launch code has been improved to perform a copy of files to the Container when a remote daemon is detected and to simply use a mount when the Docker daemon is running on the host system.

LinuxToolsDockerRemoteMount.png

Copy From Container

Support has been added to copy files from a Container to the host. The Container must be active at the time.

LinuxToolsDockerCopyFromDialog.png

Copy To Container

Similar to copy from Container, files from the host can be copied to an active Container as well.

LinuxToolsDockerCopyToDialog.png

Restart Container

The ability to restart a Container has been added both to the context menu for Containers and as a toolbar action in the Docker Containers view.

LinuxToolsDockerRestartContainer.png

Improved Docker Pull Handler

The Docker Pull progress handler has been improved to show details regarding extracting Images. Previously, the pull handler only showed download statistics.