Docker commit não funciona

3

Eu tenho lucid: última imagem com o Ubuntu 10.04. Depois de executar esta imagem, estou tentando alterar o nome do host:

docker run -t -i lucid:latest /bin/bash

Depois de alterar o nome do host em outra janela do console, estou digitando comandos:

$ sudo docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
fdab6a995726        lucid:latest       "/bin/bash"         4 seconds ago       Up 3 seconds                            furious_stallman 
$ sudo docker commit fdab6a995726

Depois disso, minhas alterações feitas nessa imagem devem ser salvas, mas não são. Se eu sair do contêiner e voltar novamente, as alterações não serão confirmadas. O que há de errado?

    
por QkiZ 10.04.2015 / 11:00

1 resposta

0

você deve tentar docker commit fdab6a995726 IMAGENAME com IMAGENAME o nome que deseja dar à sua imagem (livre para escolher). também não há necessidade de escrever sudo docker , apenas docker commit ID IMAGENAME ou docker commit CONTAINERNAME IMAGENAME (containername pode ser definido ao usar "--name CONTAINERNAME" em run-command (por exemplo docker run -t -i --name test lucid:latest /bin/bash )

    
por 09.07.2015 / 20:23

Tags