Roberto Guimarães Dutra de Oliveira - email@example.com
Wainer dos Santos Moschetta - firstname.lastname@example.org
- On your laptop it requires docker and docker-machine command line tools.
- On the remote host (ppc64le) it requires the docker engine.
For more information about how to install and configure docker access
- x86_64 Machine (Fedora 22):
$ sudo yum install docker
$ sudo curl -L `uname -s`-`uname -m` >/usr/local/bin/docker-machine
$ sudo chmod +x /usr/local/bin/docker-machine
- ppc64le machine (Ubuntu 16.04):
$ sudo apt-get install docker.io
$ sudo usermod -aG docker <user_name>
$ sudo service docker start
- In the SDK user interface select Windows > Perspective > Open Perspective > Other.
- Select "Docker Tooling" and press "OK".
- In the "Docker Explorer" view click on the "Add Connection" Icon.
- Type the connection name.
- Select the "Use custom connection settings" check box, select the "TCP connection" option and fill out the URI field. The URI should be in format: tcp://<hostname>:<port_number>.
- Select the "Enable Authentication" check box and fill out with the path where the authentication keys are stored. To generate authentication keys follow the steps available at .
- You can use the "Test Connection" button to check if the docker connection to the remote machine is working correctly.
- Press "Finish" button.
Figure 1: Docker connection using TCP
- To pull an image, click on the Pull icon in "Docker Images" view.
- Click in "Search" button and type the image name at search field.
- Select an image from the list and click "Finish".
- The pulling job will start. You can see the progress at the right bottom corner and depending on the image size and connection speed, it can take a while.
Figure 3: Pulling a docker image
- To push an image, click on the Push icon in "Docker Images" view.
- Select the properly "Registry Account" and click "Finish".
- The pushing job will start. You can see the progress at the right bottom corner and depending on the image size and connection speed, it can take a while.
- To build a new image, click on the Build Image icon in "Docker Images" view.
- Add the new image name. This name must follow correct repo:tag format.
- Add the directory that contains or will contain the Dockerfile. Once a valid existing directory is specified, the "Edit" button will be enabled, allowing creation and modification of the Dockerfile using a basic editor dialog.
- When the Dockerfile is considered complete, hitting the "Finish" button will start the image build action. When the build is complete, the "Docker Images" view will be refreshed automatically.
- To create a new container, move to "Docker Images" view.
- Select an image from the list, right-click on it and select "run".
- A wizard is showed and in the first page it allows a number of common settings like:
- Name - Must be filled in as this is the name of the new image;
- Entry point - Allows configuring the Container to run as an executable;
- Command - The command to run in the Container when it starts.
- You can click "Next" if you want to add extra configuration or just "Finish" to run the container.
Figure 7: Creating a container
- To commit a container, right-click on a container at "Docker Containers" view and select "Commit" option.
- In the commit dialog enter the fields:
- Name - name of the new image being created and must be a valid repo tag name.
- Author - name to add as the author of the image (optional)
- Comment - comment to add for the image (optional)