Я знаю, что если я изменю свой Dockerfile
или каталог сборки, я должен запустить docker-compose build
.Это, безусловно, подразумевает, что docker-compose имеет некоторый кеш где-то из своих уже созданных образов.
Где это?Как мне его очистить?
Я бы хотел вернуться в состояние, когда docker-compose up
вынужден выполнить начальные шаги сборки, без необходимости запуска docker-compose build
.
Я запустил docker stop $(docker ps -aq)
и docker X prune
(для X в контейнере, образе, томе, сети), но docker-compose up
по-прежнему отказывается выполнять шаги сборки в моем Dockerfile
.
Илия совершенно не понимаю, как работает docker-compose?