Docker Basics
Install docker with script
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
Manage Docker as a non-root user
The docker group grants privileges equivalent to the root user.
- Create the docker group.
sudo groupadd docker
- Add your user to the docker group.
sudo usermod -aG docker $USER
- Log out and log back in so that your group membership is re-evaluated.
Configure Docker to start on boot
sudo systemctl enable docker
List all containers (only IDs)
docker ps -aq
Stop all running containers
docker stop $(docker ps -aq)
Remove all containers
docker rm $(docker ps -aq)
Remove all images
docker rmi $(docker images -q)
Checking logs of container
docker logs <container id>
for live log pass -f
or --follow
docker logs -f <container id>