Я нахожусь в конце своего ума, когда начинаю сочинять докер, чтобы уничтожить все.Я хочу иметь эту опцию, чтобы когда докер входил в странное состояние, как это часто бывает, я мог начать все сначала.Я начал с:
docker-compose down --rmi all -v --remove-orphans
, которая вызвала у меня ряд ошибок, подобных этой: Не удалось удалить образ для службы foobar: 409 Ошибка клиента: конфликт (конфликт: невозможно удалить ссылку на хранилище "foobar"(должен принудительно) - контейнер 180399b69813 использует свое ссылочное изображение 273374b463b8")
Я сделал (неправильную) вещь в ответ и удалил оскорбительные изображения:
docker rmi foobar -f
затемпопытался снова запустить мою команду docker-compose down, и теперь я застрял с: ОШИБКА: не удалось удалить образ для службы foobar: 404 Ошибка клиента: не найден («Нет такого изображения: foobar: latest»)
Я пробовал каждую комбинацию из docker и docker-compose «убить все», которую я могу придумать / google, и, похоже, ничто не позволяет мне преодолеть эту ошибку.Кто-нибудь знает надежный способ заморозить каждую часть конфигурации docker-compose?