Docker Command
- check version docker installed
docker — version
- list all image
docker image ls / docker images
- pull images from hub.docker.com
docker pull imageName:version
ex: docker pull rabbitmq:3.8.8
- delete image
docker rmi imageName:version / docker rmi imageID
- list volume
docker volume ls
- create volume
docker volume create volumeName
- inspect volume
docker volume inspect volumeName
- delete one or more volume
docker volume rm volName1 volName2 ..
- delete all unused volume
docker volume prune
- listall containner is running only
docker ps
- list all containner
docker ps -a
- Create containner and run
docker run -d — name NamedContainner -v VolumeName:/VolumeInsideMap -p 8080:8080 imageName
ex : docker run -d — name myapi -v myAPIVolume:/FirstAPI -p 8080:8080 apitest
- Stop running containner
docker stop containnerName / docker stop containnerID
- Start containner
docker start containnerName /docker start containnerID
- Restart containner
docker restart containnerName / docker restart containnerID
- Delete containner (Can’t delete if running)
docker rm containnerName / docker rm containnerID
- Force Delete containner (don’t care containner is running)
docker rm -f containnerName / docker rm -f containnerID