dados de recuperação do container docker autônomo após excluir acidentalmente meu vm no azure

0

Eu excluí minha VM no azure, mas o disco ainda existe no grupo de recursos que eu montei uma nova máquina e conecte o disco [vhd] nele

Eu montei o disco em / datadrive e posso ver meu contêiner docker

posso fazer sudo docker start 74249224a191be10cf7f65609a373879a159c19d84d50656408dcd5ffdf2cb17 para obter os dados gerados de volta sem volume está conectado a este contêiner Tentei instalar o docker e copiar o contêiner de /datadrive/var/lib/docker/containers/ para seu equivalente na nova máquina, mas, mesmo depois de copiar os arquivos, não consigo iniciar o contêiner com erro

Error response from daemon: No such container: 74249224a191be10cf7f65609a373879a159c19d84d50656408dcd5ffdf2cb17

Erro: falha ao iniciar contêineres: 74249224a191be10cf7f65609a373879a159c19d84d50656408dcd5ffdf2cb17

    
por Hady Rashwan 25.01.2017 / 07:38

1 resposta

0

De acordo com sua descrição, sugiro que seja melhor recriar sua VM usando seu VHD. Com base na minha experiência, o docker depende de alguma configuração do sistema, não apenas /var/lib/docker/containers/ . Na sua nova VM, se você não conseguir configurá-los corretamente, não poderá iniciar a janela de encaixe.

É fácil recriar sua VM usando este template .

Depois de recriar sua VM, você pode migrar o contêiner docker para outra VM. Esta é uma boa resposta sobre isso.

    
por 25.01.2017 / 08:13