Docker istruzioni Container
Lista dei principali comandi in Docker per gestire un Container
Lista dei principali comandi in Docker
docker run
Avvia un nuovo container da un'immagine specificata.
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
docker stop
Ferma uno o più container in esecuzione.
docker stop [OPTIONS] CONTAINER [CONTAINER...]
docker start
Avvia uno o più container fermati.
docker start [OPTIONS] CONTAINER [CONTAINER...]
docker restart
Riavvia uno o più container.
docker restart [OPTIONS] CONTAINER [CONTAINER...]
docker remove` o `docker rm
Rimuove uno o più container. I container devono essere fermati per essere rimossi, a meno che non si utilizzi l'opzione `-f` per forzare la rimozione di container in esecuzione.
docker rm [OPTIONS] CONTAINER [CONTAINER...]
docker ps
Elenca i container. Di default, mostra solo i container in esecuzione, ma con l'opzione `-a` mostra tutti i container (inclusi quelli fermati).
docker ps [OPTIONS]
docker inspect
Fornisce informazioni dettagliate su uno o più container in formato JSON.
docker inspect [OPTIONS] CONTAINER [CONTAINER...]
docker logs
Mostra i log di uno specifico container. Questo è utile per il debugging e il monitoraggio dell'attività del container.
docker logs [OPTIONS] CONTAINER
docker exec
Esegue un comando in un container attivo. È comunemente usato per accedere interattivamente al terminale di un container.
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
docker pause e docker unpause
Sospende tutti i processi in un container, e `docker unpause` li riavvia.
docker pause CONTAINER
docker unpause CONTAINER
docker attach
Si collega al terminale di input, output e errore standard di un container in esecuzione.
docker attach [OPTIONS] CONTAINER
docker commit
Crea un'immagine da un container esistente, permettendo di salvare lo stato corrente del container come una nuova immagine.
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]