Este é o comando docker-commit que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
docker-commit - Crie uma nova imagem a partir das alterações de um contêiner
SINOPSE
docker commit [-a|--autor[=AUTOR]] [-c|--mudança[= [DOCKERFILE INSTRUÇÕES]]] [--Socorro]
[-m|--mensagem[=MENSAGEM]] [-p|--pausa[=verdadeiro]] RECIPIENTE [REPOSITÓRIO [: TAG]]
DESCRIÇÃO
Crie uma nova imagem a partir de um contêiner existente especificado por nome ou ID do contêiner. O novo
imagem conterá o conteúdo do sistema de arquivos do contêiner, excluindo quaisquer volumes de dados.
Enquanto o docker commit comando é uma maneira conveniente de estender uma imagem existente, você
deve preferir o uso de um Dockerfile e docker construir para gerar imagens que você
pretendo compartilhar com outras pessoas.
OPÇÕES
-a, --autor= ""
Autor (por exemplo, "John Hannibal Smith ⟨[email protected]⟩ ")
-c , --mudança= []
Aplicar instruções específicas do Dockerfile ao confirmar a imagem
Instruções de Dockerfile com suporte:
CMD|PONTO DE ENTRADA|ENV|EXPOR|LABEL|CONSTRUIR|USUÁRIO|VOLUME|DIRTRABALHO
--Socorro
Imprimir declaração de uso
-m, --mensagem= ""
Confirmar mensagem
-p, --pausa=verdadeiro|falso
Pause o contêiner durante a confirmação. O padrão é verdadeiro.
EXEMPLOS
Criar a novo imagem da an existente recipiente
Um contêiner existente baseado em Fedora teve o Apache instalado enquanto rodava em modo interativo
modo com o shell bash. O Apache também está em execução. Para criar uma nova imagem, execute docker ps para
encontre o ID do contêiner e execute:
# docker commit -m = "Apache adicionado à imagem base do Fedora" \
-a = "AD Ministrator" 98bd7fc99854 fedora / fedora_httpd: 20
Observe que apenas a-z0-9-_. são permitidos ao nomear imagens de um contêiner existente.
Inscreva-se especificada dockerfile instruções enquanto comprometendo da imagem
Se um contêiner existente foi criado sem a variável de ambiente DEBUG definida como "true",
você pode criar uma nova imagem com base nesse contêiner, primeiro obtendo o ID do contêiner
com docker ps e então executando:
# docker commit -c = "ENV DEBUG true" 98bd7fc99854 imagem de depuração
HISTÓRIA
Abril de 2014, Compilado originalmente por William Henry (whenry at redhat ponto com) com base em
material fonte do docker.com e em junho de 2014, atualizado por Sven Dowideit
⟨[email protected]⟩ Julho de 2014, atualizado por Sven Dowideit ⟨[email protected]⟩
Outubro de 2014, atualizado por Daniel, Dao Quang Minh Junho de 2015, atualizado
por Sally O'Malley ⟨[email protected]⟩
Use docker-commit online usando serviços onworks.net