Posts

Showing posts with the label Beginners

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...