docker daemon
を起動できません。私が試してみると、私は言ってたくさんのエラーが出ます
invalid image sha256:{some sha here}, failed to verify image: sha256{some sha here}
そして、
Error starting daemon: layer does not exist
画像が破損しているか、何かが疑われます。このサーバーが最後にシャットダウンされたときに問題が発生しました。画像を削除してもかまいませんが、Dockerを起動せずに削除する方法はありません。ある種の--skip verify
引数があることを望んでいましたが、そのようなものは見つかりませんでした。
Dockerを開始するにはどうすればよいですか?
OSはCoreOS1010.5.0です。
このスクリプトを見つけました/var/lib/docker
内のファイルを安全に削除するDockerGitHubページ。これを実行すると、破損したイメージがすべて消去され、docker daemon
を正常に起動できました。