Docker

Docket Command

brew cask install docker       # Install Docker
open /Applications/Docker.app  # Start Docker
RUN 

#List contains
docker ps
doctor ps -a

#Start a container
docker run redis
docker run redis:tag

#Start a container with append
docker run redis sleep 5

#Start a container
docker start <<container_id>>

#Stop a container
docker stop redis

#Remove a container
docker rm redis

#List Images
docker images

#Remove Images
docker rmi redis

#Download Image
docker pull redis

#Attach and Detach 
docker run -d redis
docker attach <<id>>

#Standard input
docker run -it dochub/cliapp

#Port Mapping
docker run -p 5000:5000 dochub/webapp

#Volume Mappping
docker run -v /opt/datadir:/var/lib/mysql mysql

#Inspect Container
docker inspect redis 
docker inspect <<id>>

#Container log
docker logs <<id>>

Last updated

Was this helpful?