我的Docker文件未更新代码。 我对app.py的更改不可用。 容器仍具有app.py的第一个版本
我尝试了docker system prune -f
-app
-Dockerfile
-app.py
-requirements.txt
-wsgi.py
-docker-compose.yaml
FROM python:3.7-alpine3.9
LABEL MAINTAINER="Jay Prakash jaymailbox2012@gmail.com"
ENV GROUP_ID=1000 \
USER_ID=1000
COPY . /var/www/
WORKDIR /var/www/
RUN pip install -r requirements.txt
RUN pip install gunicorn
RUN addgroup -g $GROUP_ID www
RUN adduser -D -u $USER_ID -G www www -s /bin/sh
USER www
EXPOSE 5001
CMD [ "gunicorn", "-w", "4", "--bind", "0.0.0.0:5001", "wsgi"]
答案 0 :(得分:0)
命令应该是 docker system prune -a
如果图像已经存在,docker-compose up
永远不会更新图像。