Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Linux Tools Project/News/NewIn50
Contents
Docker Tooling
Dockerfile Editor
This is an external contribution, brought by Tobias Verbeke and his team from Open Analytics. The Dockerfile Editor provides users with content assist on the commands (ADD, COPY, RUN, etc.) as well as a customizable syntax highlighting.
Executing shell in a container
When running a container, users can execute commands within a shell environment even if the container has a service running in the foreground.
Running privileged containers
Containers can be run with the --privileged flag, which gives them extended privileges, such as accessing all devices, and allowing them nearly all the same access to the host as regular processes running on the host (i.e., not in containers).
Supporting disconnections
Sometimes the Docker instances that were configured in Eclipse are not running anymore (the Docker Machine is stopped, for example). In that case, the Docker Explorer view will display a different decorator for those connections, and an "Enable connection" button in the toolbar will let the user reconnect.
Editing connection settings
A new wizard lets the user edit the connection name and settings. This is particularly useful when the connection targets a Docker Machine whose IP address changed upon restart.
Pushing/Pulling/Searching Authenticated 3rd Party Registries
Support now exists for performing actions upon Docker registries using authentication credentials. Users can simply set their authentication credentials in the workspace preference page (Docker -> Registry Accounts).
In addition to this, users may now selected these configured registry accounts, or manually enter a registry from Push/Pull Wizards.