Eu encontrei este script na página do Docker GitHub que irá excluir com segurança arquivos em /var/lib/docker
. A execução que apagou todas as imagens corrompidas e eu consegui iniciar com sucesso docker daemon
.
Não consigo iniciar docker daemon
. Quando eu tento recebo um monte de erros dizendo
invalid image sha256:{some sha here}, failed to verify image: sha256{some sha here}
e, em seguida, uma linha que diz
Error starting daemon: layer does not exist
Eu suspeito que as imagens estão corrompidas ou algo assim - houve um problema na última vez em que esse servidor foi desligado. Não me importo de remover as imagens, mas não consigo encontrar nenhuma maneira de fazer isso sem ter o Docker iniciado. Eu esperava que houvesse algum tipo de argumento --skip verify
, mas não consigo encontrar nada assim.
Como posso obter o docker iniciado?
OS é o CoreOS 1010.5.0.
Eu encontrei este script na página do Docker GitHub que irá excluir com segurança arquivos em /var/lib/docker
. A execução que apagou todas as imagens corrompidas e eu consegui iniciar com sucesso docker daemon
.