Docker Useful Commands

containerdocker

Zhenyang Hua

Updated: Nov 06, 2018

This article shows a curated list of docker commands that may be useful.

#### 1. Inspect container and filter by its property ``` docker inspect -f '{{ .NetworkSettings.IPAddress }}' container_name ``` #### 2. detached and interactive terminal Run a nginx container in a detached interactive terminal that maps the host port 8088 to the nginx webserver port and open a shell in the interactive terminal. ``` docker run -dit --name my-nginx -p 8088:80 nginx /bin/bash ``` Enter the shell ``` docker attach my-nginx ``` Exit the shell while keeping the nginx running <kbd>Ctl+P</kbd>, <kbd>Ctl+Q</kbd>