Repository navigation
Docker Guide
Zakhar Bernhardt edited this page Aug 30, 2025
·
2 revisions
This guide helps you use Docker effectively with Labshock.
It focuses on practical commands, useful links, and common workflows for troubleshooting and managing your environment.
Check which services are running:
docker ps -a
Check statistics:
docker stats
To validate your docker-compose.yml
docker compose configRun Labshock using:
docker compose up
Run Labshock in background:
docker compose up -d
After editing docker-compose.yml, apply changes with:
docker compose up -d --build
To stop Labshock:
docker compose down
Stop and detach volumes:
docker compose down
Restart all services:
docker compose restart
To restart a specific service:
docker compose restart <service_name>
Show logs for a service
docker compose logs <service>
Follow logs live
docker compose logs -f <service>
To run bash inside container:
docker compose exec -it <service_name> /bin/bash
Remove stopped containers
docker container prune
Remove unused volumes
docker volume prune
Remove all images
docker rmi $(docker images -q)
Remove all volumes
docker volume rm $(docker volume ls -q)
Remove dangling images
docker image prune