THE ULTIMATE DOCKER CHEAT SHEET
1. RUN a CONTAINER (I) Start new container from an image: docker run IMAGE_NAME (II) And assign it a name: docker run --name CONTAINER _NAME IMAGE_NAME (III) To map a port: docker run -p HOST_PORT:CONTAINER_PORT IMAGE (IV) To MAP all port: docker run -P IMAGE_NAME (V) And Start a Container in background: docker run -d IMAGE_NAME (VI) And Assign it a HOST NAME: docker run --hostname HOSTNAME IMAGE_NAME (VII) And add a DNS entry or HOST entry in /etc/hosts file: docker run --add-host HOSTNAME:IP IMAGE (VIII) And map a local directory (volume) to a container: docker run -v HOST_DIR:TARGET_DIR IMAGE_NAME (IX) ALL IN ONE Example : docker run --name my_container -p 80:80 -v /home/data/:/var/www/html/--add-host test.ac.in:10.246.10.6 --hostname nginx_host -d nginx 2. MANAGE CONTAINERS (I) Show List of all running containers : docker ps (II) Show List of all running and stop containers : docker p...