Linux Tools Project/News/NewIn52
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.
Copy From Container
Support has been added to copy files from a Container to the host. The Container must be active at the time.
Copy To Container
Similar to copy from Container, files from the host can be copied to an active Container as well.
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.
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.