После недавнего обновления (в том числе Ubuntu, предлагаемого репо) эта команда запустилась:
docker -D build .
В моих Dockerfile в случайных строках не удалось выполнить такие строки, как установка переменной среды:
failed to export image: failed to set parent
sha256:1209386865e4a395004592f49943a2ceee54f9b77800062b1fcd48b7ce58b592:
unknown parent image ID
sha256:1209386865e4a395004592f49943a2ceee54f9b77800062b1fcd48b7ce58b592
failed to get digest
sha256:2630e04441b4f54a6f2df481ecac83071fa89078c192de90be1ffb9069806964:
open
/var/lib/docker/image/overlay2/imagedb/content/sha256/2630e04441b4f54a6f2df481ecac83071fa89078c192de90be1ffb9069806964:
no such file or directory
Обычно в тяжелых случаях возможного повреждения я делаю ниже, но на этот раз это не помогло:
service docker stop
/var/lib/docker/
service docker stop
У меня все еще были эти проблемы, и до сих пор, когда я отвечал на мои молитвы, Энтони Фаркхарсон приказал мне попробовать следующее, прежде чем пытаться полностью переустановить:
apt remove docker-ce
apt purge docker-ce
apt purge docker.io
# delete all docker configs in /etc
# doublecheck apt repo for docker
apt install docker-ce
У меня все еще были эти проблемы, и до сих пор, когда я отвечал на мои молитвы, Энтони Фаркхарсон приказал мне попробовать следующее, прежде чем пытаться полностью переустановить:
apt remove docker-ce
apt purge docker-ce
apt purge docker.io
# delete all docker configs in /etc
# doublecheck apt repo for docker
apt install docker-ce