IntelliJ IDEA 2017.3 Help

Docker Tool Window

View | Tool Windows | Docker

For the tool window to be available, the Docker integration plugin must be installed and at least one Docker configuration must be defined.


The Docker tool window lets you manage your Docker images and containers.

/help/img/idea/2017.3/ApplicationServersToolWindowDocker.png

All the available functions are accessed by means of the toolbar icons and context menu commands.

See also, Docker.

Toolbar icons and context menu commands

IconCommandDescription
Docker node
/help/img/idea/2017.3/run.pngConnectConnect to Docker API. As a result, the list of Docker images and containers available locally is shown.
/help/img/idea/2017.3/stop.gifDisconnectDisconnect from Docker API. As a result, the list of Docker images and containers is hidden.
/help/img/idea/2017.3/edit_config_docker.pngEdit ConfigurationEdit the Docker API connection settings.
/help/img/idea/2017.3/deploymentConsoleDeployAll.pngDeploy Execute an existing Docker Deployment run configuration or create a new one.
/help/img/idea/2017.3/debug.pngDebug Reserved for the future for debugging. Currently, works similar to Deploy (/help/img/idea/2017.3/deploymentConsoleDeployAll.png).
/help/img/idea/2017.3/iconPullImageDocker.pngPull imagePull an image from Docker Hub or other image repository, e.g. Quay. (The Pull Image dialog will open.)
/help/img/idea/2017.3/iconStoppedContainers.pngStopped containersHide or show the containers that are not running.
/help/img/idea/2017.3/iconUntaggedImages.pngUntagged imagesHide or show the images that have no tags.
Images
/help/img/idea/2017.3/iconCreateContainerDocker.pngCreate containerCreate a container for the selected image according to an existing or new Docker Deployment run configuration.
/help/img/idea/2017.3/close.pngDelete imageDelete the selected image or images.
/help/img/idea/2017.3/iconPushImageDocker.pngPush imagePush the selected image to Docker Hub or other image repository, e.g. Quay. (The Push Image dialog will open.)
/help/img/idea/2017.3/iconStoppedContainers.pngStopped containersHide or show the containers that are not running.
/help/img/idea/2017.3/iconUntaggedImages.pngUntagged imagesHide or show the images that have no tags.
Copy image IDCopy an ID of the selected image to the clipboard.
Containers
/help/img/idea/2017.3/deploymentConsoleDeployAll.png(Re)deploy Restart the container using an associated Docker Deployment run configuration.
/help/img/idea/2017.3/debug.pngDebug Reserved for the future for debugging. Currently, works similar to (Re)deploy (/help/img/idea/2017.3/deploymentConsoleDeployAll.png).
/help/img/idea/2017.3/edit_config_docker.pngEdit ConfigurationEdit the settings for an associated run configuration.
/help/img/idea/2017.3/run.pngStart containerStart the selected container.
/help/img/idea/2017.3/stop.gifStop containerStop the selected container.
/help/img/idea/2017.3/delete.pngDelete containerDelete the selected container or containers.
/help/img/idea/2017.3/iconStoppedContainers.pngStopped containersHide or show the containers that are not running.
/help/img/idea/2017.3/iconUntaggedImages.pngUntagged imagesHide or show the images that have no tags.
Open browser If in the associated run configuration the Open browser after launch option is selected, a web browser opens.
Copy container IDCopy an ID of the selected container to the clipboard.
Copy image IDCopy an ID of the associated image to the clipboard.
Show logShow the container log.
InspectShow low-level container information in JSON format.
Show processesShow the list of processes running in the container.
AttachOpen the console for the ENTRYPOINT container process, i.e. attach to the stdin/out of the process.
ExecRun a command in the container, e.g. ls /tmp, /bin/bash.
Compose node
/help/img/idea/2017.3/deploymentConsoleDeployAll.png(Re)deploy Restart the services using an associated Docker Deployment run configuration.
/help/img/idea/2017.3/deploymentConsoleUnDeploy.pngUndeploy Stop and delete the containers.
/help/img/idea/2017.3/debug.pngDebug Reserved for the future for debugging. Currently, works similar to (Re)deploy (/help/img/idea/2017.3/deploymentConsoleDeployAll.png).
/help/img/idea/2017.3/edit_config_docker.pngEdit ConfigurationEdit the settings for an associated run configuration.
Services
/help/img/idea/2017.3/IconDockerScaleService.pngScale Change the number of containers within the service.
/help/img/idea/2017.3/run.pngStart Start the service.
/help/img/idea/2017.3/stop.gifStop Stop the service.
Last modified: 11 October 2017

See Also