Non mi soffermo sull’utilità e la fase di installazione di Docker, eventualmente in futuro dedicherò un apposito post a queste cose. Oggi volevo solo riepilogare alcuni comandi utili per chi utilizza docker e docker compose:
Avvio i container nel docker compose e sgancio la console:
docker compose up -dSpengo i container specificate nel DockerFile, rimuovo i container e le reti create:
docker compose downSpengo i container nel DockerFile senza però cancellarli:
docker compose stopAvvio i container nel DockerFile senza ricrearli:
docker compose startSpengo (o accendo con star) un container in particolare:
docker compose stop NOME_CONTAINERMostro i container relativi al DockerFile:
docker compose psDopo la modifica del Dockerfile docker-compose-yml:
docker compose stop && docker compose up -d --no-deps --buildRimuovo anche i volumi associati alle macchine nel docker-compose:
docker compose down --volumesRimuovo anche le immagini scaricate/costruite dal docker-compose:
docker compose down --rmi allGuardo i log di docker-compose effettuando un tail, ovvero continua ad aggiornarli:
docker compose logs -fMostra i log di un container in parlitocolare:
docker compose logs NOME_CONTAINERMi collego ad un container da CLI:
docker exec -it NOME_CONTAINER /bin/shCancello le risorse (container/image/network) non usate da nessun docker attivo:
docker system pruneCancello i log dei vari docker:
truncate -s 0 /var/lib/docker/containers/*/*-json.logAggiornare le immagini dei container definiti nel docker-compose:
docker compose pull
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta