Я изучаю Docker, но мне стало любопытно, какие ошибки выдает Docker.Когда я пытаюсь удалить изображение, на которое ссылается контейнер, Docker выдает ошибку, сообщающую
Сообщение об ошибке
Error response from daemon: conflict: unable to remove repository reference "hello-world" (must force) - container 6a2e5242c2ac is using its referenced image fce289e99eb9
Я думал, что если я удалю изображение,при повторном запуске контейнера возникнет проблема, но при повторном запуске контейнера проблем не возникнет.
Вот несколько шагов для описания моего вопроса.
docker run hello-world
контейнер будет работать нормально, и некоторые сообщения будут отображаться в терминале.
docker ps -a
будет остановленный контейнер с именем "hello-world", и онбудет иметь идентификатор
docker rmi -f hello-world
без "-f", Docker выдаст ошибку при его удалении.
docker start -i {ID of the CONTAINER}
Evenхотя мы удалили базовое изображение контейнера, контейнер работает хорошо.
введите описание изображения здесь
введите описание изображения здесь
Вот мои вопросы.
Ошибка только для предупреждения изображенияиспользовался для изготовления контейнера?
Если ответ «НЕТ», какая проблема может возникнуть после удаления изображения?