Questo è il comando docker-commit che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
docker-commit: crea una nuova immagine dalle modifiche di un contenitore
SINOSSI
scaricatore di porto commettere [-a|--autore[=AUTORE,-c|--modificare[=[DOCKERFILE ISTRUZIONI]]] [--Aiuto]
[-m|--Messaggio[=MESSAGGIO,-p|--pausa[=vero]] CONTENITORE [REPOSITORY[:TAG]]
DESCRIZIONE
Crea una nuova immagine da un contenitore esistente specificato dal nome o dall'ID contenitore. Il nuovo
l'immagine conterrà il contenuto del filesystem contenitore, esclusa eventuali volumi di dati.
Mentre l' scaricatore di porto commettere il comando è un modo conveniente per estendere un'immagine esistente, tu
dovrebbe preferire l'uso di un Dockerfile e scaricatore di porto costruire per generare immagini che tu
intendi condividere con altre persone.
VERSIONI
-a, --autore=""
Autore (ad esempio, "John Hannibal Smith ⟨[email protected]⟩")
-c , --modificare= []
Applica le istruzioni Dockerfile specificate durante il commit dell'immagine
Istruzioni Dockerfile supportate:
CMD|PUNTO D'ENTRATA|ENV|ESPORRE|ETICHETTA|IN COSTRUZIONE|UTENTE|VOLUME|DIR.LAVORO
--Aiuto
Stampa dichiarazione di utilizzo
-m, --Messaggio=""
Conferma messaggio
-p, --pausa=vero|falso
Metti in pausa il contenitore durante il commit. L'impostazione predefinita è vero.
ESEMPI
Creazione a nuovi Immagine da an esistente contenitore
Su un contenitore esistente basato su Fedora è stato installato Apache durante l'esecuzione in modalità interattiva
modalità con la shell bash. Anche Apache è in esecuzione. Per creare una nuova immagine eseguire scaricatore di porto ps a
trova l'ID del contenitore e quindi esegui:
# docker commit -m="Aggiunto Apache all'immagine base di Fedora" \
-a="AD Ministratore" 98bd7fc99854 fedora/fedora_httpd:20
Tieni presente che solo a-z0-9-_. sono consentiti quando si denominano immagini da un contenitore esistente.
APPLICA specificato Dockerfile istruzioni while commettere , il Immagine
Se un contenitore esistente è stato creato senza la variabile di ambiente DEBUG impostata su "true",
puoi creare una nuova immagine basata su quel contenitore ottenendo prima l'ID del contenitore
con scaricatore di porto ps e poi eseguendo:
# docker commit -c="ENV DEBUG true" 98bd7fc99854 immagine di debug
STORIA
Aprile 2014, originariamente compilato da William Henry (whenry at redhat dot com) basato su
materiale sorgente docker.com e nel giugno 2014, aggiornato da Sven Dowideit
⟨[email protected]⟩ Luglio 2014, aggiornato da Sven Dowideit ⟨[email protected]⟩
Ottobre 2014, aggiornato da Daniel, Dao Quang Minh Giugno 2015, aggiornato
di Sally O'Malley ⟨[email protected]⟩
Utilizza docker-commit online utilizzando i servizi onworks.net