我正在尝试使用 docker 构建一个图像,但如果我做了一些更改并再次构建它,那么它会从头开始。除了从我已经做出的更改中继续。
sudo docker build -t flask-app .
我不知道为什么,但它没有使用缓存
更新
示例初始 dockerfile
FROM python:3.6
#working dir
WORKDIR /app
#copying content
COPY . /app
#Requirement installation
RUN pip3 install -r requirements.txt
#Command to execute
CMD [ "python3", "app.py" ]
后来的dockerfile
FROM python:3.6
#working dir
WORKDIR /app
#copying content
COPY . /app
#Requirement installation
RUN pip3 install -r requirements.txt
#Port to expose
EXPOSE 8000
#Command to execute
CMD [ "python3", "app.py" ]
希望它知道从 Expose 8000 继续,但它从头开始有什么建议吗?谢谢
qq_花开花谢_0
芜湖不芜
相关分类