Docker
Read compose logs
docker-compose logs -f --tail=100
Volume in dir
- ./name:/name
# For macOS
- ${PWD}/name:/name
Force restart service with compose
docker-compose up -d --force-recreate <service>
Port forwarding
<host_port>:<container_port>
Build image
docker build -t <docker-username>/<image-name>:<tag> .
Push image to docker hub registry
docker image push <docker-username>/image-name
Docker-compose port forwarding
host-port:container-port
Rebuild container
docker-compose up -d --no-deps --build --force-recreate <service_name>
--no-deps - Don't start linked services
--build - Build images before starting containers
--no-cache
--force-recreate
Updating
update single image docker-compose pull deluge
update all images docker-compose pull
update single container docker-compose up -d deluge
update all necessary containers docker-compose up -d
remove unnecessary images docker image prune
Get container image version
docker inspect <container name> | grep -i version