In this post, we will see some Docker commands that they can help us in our Docker projects.
DOWNLOAD A DOCKER IMAGE
docker pull ‘name of image’
docker pull hello-world
LIST DOCKER IMAGES
docker images
REMOVE DOCKER IMAGE
docker rmi ‘image id’
docker rmi feb5d9fea6a5
REMOVE ALL DOCKER IMAGES
docker rmi $(docker images -q) --force
RUN DOCKER CONTAINER
docker run ‘name of image’
docker run hello-world
START AND STOP A DOCKER CONTAINER
docker start ‘container id’
docker start 15659640e373
docker stop ‘container id’
docker stop 15659640e373
STOP ALL DOCKER CONTAINERS
docker kill $(docker ps -q)
REMOVE A DOCKER CONTAINER
docker container rm ‘container id’
docker container rm b7f520543643
REMOVE ALL DOCKER CONTAINERS
docker rm $(docker ps -a -q)
LIST OF DOCKER VOLUMES
docker volume list
DELETE A DOCKER VOLUME
docker volume rm ‘name of volume’
docker volume rm 0a05a0e36fe650ede59d032dbc38842dff3c8c55b26af10f87b2a32125f1c32d
DELETE ALL DOCKER VOLUMES
docker volume prune
LIST OF DOCKER NETWORKS
docker network list
DELETE A DOCKER NETWORK
docker network rm ‘network id’
docker network rm 90e869ad21ac
DELETE ALL DOCKER NETWORKS
docker network prune
RUN A DOCKER COMPOSE FILE
Run a docker compose file called ‘docker-compose.yml’
docker compose up -d
Run a docker compose file called ‘docker-compose-sql-server.yml’
docker compose -f docker-compose-sql-server.yml up -d