#docker
25 one-liners with this tag.
All one-liners tagged docker
Back up a Docker volume to a tar archive
#docker run --rm -v app_data:/data:ro -v /root/docker-backup:/backup alpine tar czf /backup/app_data.tar.gz -C /data .
Change the restart policy of a Docker container
#docker update --restart unless-stopped app
Clean up unused Docker data
#docker system prune
Copy a file from a Docker container to the host
#docker cp app:/etc/nginx/nginx.conf /root/nginx.conf
Find unhealthy Docker containers
#docker ps --filter health=unhealthy
Follow Docker container logs live
#docker logs -f --tail 100 app
Follow the logs of all services in a Compose stack
#docker compose -f /opt/app/compose.yaml logs -f --tail 100
Get the IP address of a Docker container
#docker inspect app | grep '"IPAddress"'
List all Docker containers including stopped ones
#docker ps -a
List unused Docker volumes
#docker volume ls --filter dangling=true
Open a shell in a running Docker container
#docker exec -it app sh
Remove a Docker Compose stack including its volumes
#docker compose -f /opt/app/compose.yaml down -v
Remove all unused Docker data including volumes
#docker system prune -a --volumes
Remove dangling Docker images
#docker image prune
Show CPU and memory usage of Docker containers
#docker stats --no-stream
Show Docker container logs for a time range
#docker logs -t --since 2h --until 1h app
Show Docker disk usage by images, containers and volumes
#docker system df -v
Show the disk usage of Docker containers
#docker ps -a --size
Show the environment variables of a Docker container
#docker exec app env
Show the processes running in a Docker container
#docker top app
Show the published ports of a Docker container
#docker port app
Show the status of Docker Compose services
#docker compose -f /opt/app/compose.yaml ps -a
Stop and remove a Docker Compose stack
#docker compose -f /opt/app/compose.yaml down
Update Docker Compose images and recreate containers
#docker compose -f /opt/app/compose.yaml pull && docker compose -f /opt/app/compose.yaml up -d
Validate a Docker Compose file
#docker compose -f /opt/app/compose.yaml config --quiet && echo "Konfiguration OK"