Docker Basics
to exit container without killing it . first press CTRL+P and then CTRL+Q
Docker Commands
docker version //version information
docker info //host information
docker pull registry:5000/alpine //pull image
docker images ls //list images
docker images
docker run -dt registry:5000/alpine //run image in background
docker run -it registry:5000/alpine //run image in interactive mode
docker ps //list running containers
docker container ls
docker inspect [container ID] //inspect container
docker container //manage containers
docker image //manage images
docker network ls //list networks
docker network //manage networks
docker attach [container id] //attach a running container
docker exec -it [container id] /bin/sh //execute a command in container
docker stop [container id] //stop a running container
docker start [conatiner id] //start a stopped container
docker kill [container id] //kill a running container
//This dockerfile takes locally present alpine image as base and copies a script in it.
docker build -t registry:5000/alpine-mod //Build Docker image
docker push registry:5000/alpine-mod //Push the image
docker commit 182329d8e111 registry:5000/alpine-note //Commit container as an image
docker export -o alpine.tar [container id] //Export an image as tar archive
docker ps -a //list runnin and stopped containers
docker rm [container id]
//removing stopped containers
docker rmi -f registry:5000/alpine-note //Remove an image by name
docker rmi -f 896f0e5e18af //Remove an image by id
docker system prune -a //Remove stopped container, unused images/networks
Containered Basics
Podman Basics
Containers with Runc
Last updated
Was this helpful?