Я не могу начать docker daemon
. При попытке я получаю кучу ошибок:
invalid image sha256:{some sha here}, failed to verify image: sha256{some sha here}
а затем одна строка, в которой говорится
Error starting daemon: layer does not exist
Я подозреваю, что изображения повреждены или что-то в этом роде - при последнем выключении этого сервера возникла проблема. Я не против удаления изображений, но я не могу найти способ сделать это, не запустив докер. Я надеялся, что есть какой-то --skip verify
аргумент, но я не могу найти ничего подобного.
Как я могу запустить докер?
ОС - CoreOS 1010.5.0.
Я нашел этот скрипт на странице Docker GitHub, которая безопасно удалит файлы в /var/lib/docker
. Запуск, который уничтожил все поврежденные изображения, и я смог успешно запустить docker daemon
.