Este es el comando docker-commit que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
docker-commit: crea una nueva imagen a partir de los cambios de un contenedor
SINOPSIS
estibador hacer [-a|--autor[=AUTOR]] [-c|--cambio[= [archivo docker INSTRUCCIONES]]] [--ayuda]
[-m|--mensaje[=MENSAJE]] [-p|--pausa[=su verdadero]] CONTENEDOR [REPOSITORIO [: ETIQUETA]]
DESCRIPCIÓN
Cree una nueva imagen a partir de un contenedor existente especificado por nombre o ID de contenedor. El nuevo
la imagen contendrá el contenido del sistema de archivos contenedor, excluyendo cualquier volumen de datos.
Aunque se cree que un estibador hacer comando es una forma conveniente de ampliar una imagen existente,
debería preferir el uso de un Dockerfile y estibador construimos por generar imágenes que tu
tiene la intención de compartir con otras personas.
OPCIONES
-a, --autor= ""
Autor (p. Ej., "John Hannibal Smith ⟨[email protected]⟩ ")
-c , --cambio= []
Aplicar instrucciones de Dockerfile especificadas al confirmar la imagen
Instrucciones de Dockerfile compatibles:
CMD|PUNTO DE ENTRADA|ENV|EXPOSICION|ETIQUETA|EN CONSTRUCCIÓN|USUARIO|VOLUMEN|DIR.TRABAJO
--ayuda
Declaración de uso de impresión
-m, --mensaje= ""
Confirmar mensaje
-p, --pausa=su verdadero|false
Pausar contenedor durante la confirmación. El valor predeterminado es su verdadero.
EJEMPLOS
Creamos a new imagen Desde an existente envase
Apache se instaló en un contenedor existente basado en Fedora mientras se ejecutaba en modo interactivo.
modo con el shell bash. Apache también se está ejecutando. Para crear una nueva imagen, ejecute estibador ps a
busque la ID del contenedor y luego ejecute:
# docker commit -m = "Se agregó Apache a la imagen base de Fedora" \
-a = "AD Ministrator" 98bd7fc99854 fedora / fedora_httpd: 20
Tenga en cuenta que solo a-z0-9-_. están permitidos al nombrar imágenes de un contenedor existente.
Aplicar especificado Dockerfile las instrucciones mientras cometiendo los imagen
Si se creó un contenedor existente sin la variable de entorno DEBUG establecida en "true",
puede crear una nueva imagen basada en ese contenedor obteniendo primero el ID del contenedor
con estibador ps y luego ejecutando:
# docker commit -c = "ENV DEBUG true" 98bd7fc99854 debug-image
HISTORIA
Abril de 2014, compilado originalmente por William Henry (whenry en redhat dot com) basado en
material fuente de docker.com y en junio de 2014, actualizado por Sven Dowideit
⟨[email protected]⟩ Julio de 2014, actualizado por Sven Dowideit ⟨[email protected]⟩
Octubre de 2014, actualizado por Daniel, Dao Quang Minh Junio de 2015, actualizado
por Sally O'Malley ⟨[email protected]⟩
Use docker-commit en línea usando los servicios de onworks.net