Docker - Lista comandi
Utile raccolta di comandi dal sito hackernoon:
Sviluppo
- docker create [image]: Crea un nuovo container a partire da una particolare immagine.
- docker login: Fa il login nel repository di Docker Hub.
- docker pull [image]: ottiene una immagine dal Docker Hub repository.
- docker push [username/image]: Inserisce una immagine nel repository di Docker Hub.
- docker search [term]: Cerca in Docker Hub repository uno specifico termine.
- docker tag [source] [target]: Crea un tag, inserito in "target" o un alias che fa riferimento all'immagine inserita come "source".
Esecuzione dei Docker Containers
- docker start [container]: Avvia uno specifico container.
- docker stop [container]: Ferma uno specifico container.
- docker exec -ti [container] [command]: Apre una shell all'interno di un particolare container.
- docker run -ti — image [image] [container] [command]: Crea ed avvia un container allo stesso tempo, e quindi esegue un comando all'interno di esso.
- docker run -ti — rm — image [image] [container] [command]: Crea e avvia un container allo stesso tempo, esegue un comando all'interno, e rimuove il container dopo l'esecuzione del comando.
- docker pause [container]: Mette in Pause tutti i processi in esecuzione con un particolare container.
Docker Utilities
- docker history [image]: Mostra la storia di una specifica immagine.
- docker images: Mostra la lista di tutte le immagini archiviate sul sistema.
- docker inspect [object]: Mostra informazioni di basso livello sullo specifico oggetto Docker.
- docker ps: Mostra tutti i containers attualmente in esecuzione.
- docker version: Mostra la versione di Docker che è attualmente installata sul sistema.
Ripulire l'ambiente del tuo Docker
- docker kill [container]: Fa la kill di uno specifico container.
- docker kill $(docker ps -q): Fa la Kill di tutti i containers che sono al momento in esecuzione.
- docker rm [container]: Cancella il container specificato che non è al momento in esecuzione.
- docker rm $(docker ps -a -q): Cancella tutti i containers che non sono al momento in esecuzione.
Quest'opera è distribuita con Licenza Creative Commons Attribuzione 4.0 Internazionale (CC BY 4.0) - Condividi allo stesso modo
Commenti
Posta un commento