Кэширует ли версия Docker Desktop Community для Windows контейнеры?
Я удалял некоторые из своих контейнеров, а затем снова пытался скомпоновать их для приложения Python 3 / Flask / Angular 7, и он включал их без быстрой установки зависимостей.Мне пришлось удалить контейнеры, а затем перезапустить мою машину, чтобы они снова собрали контейнеры.
Я выполнял эту команду:
docker-compose up --build
Да, яесть docker-compose.yml.У меня также есть Dockerfile с командами для установки зависимостей.
ИЗ python: 3.7
RUN mkdir -p / var / www / flask
Обновить рабочий каталог
WORKDIR / var / www / flask
скопировать все из этого каталога в контейнер док-станции сервера / фляги
COPY./ var / www / flask /
Дать разрешение на выполнение для файла ниже, чтобы скрипт мог быть выполнен
докером.RUN chmod + x /var/www/flask/entrypoint.sh
Установить библиотеки Python
RUN pip3 установить --no-cache-dir -r needs.txt
COPY uswgi.ini
COPY ./uwsgi.ini /etc/uwsgi.ini
EXPOSE 5000
запустить сервер
CMD ["./entrypoint.sh "]
Я также попробовал следующие команды:
удаление системы Docker
docker-compose up --build --force-воссоздать