# from myhub.mydocker.com/base/alpine-python:3.5.9
from myhub.mydocker.com/base/python:3.6
copy requirements.txt ./
# RUN pip install --no-cache-dir -r requirements.txt
RUN pip install -r requirements.txt
COPY manage.py /opt/microservices/
COPY flaskr /opt/microservices/flaskr
COPY config /opt/microservices/config
# COPY config.py /opt/microservices/instance/config.py
EXPOSE 8081
WORKDIR /opt/microservices
ENTRYPOINT [ "python","manage.py","runserver","-h","0.0.0.0","-p","8081" ]
# CMD [ "python","manage.py","runserver","-h","0.0.0.0","-p","8081" ]
# ADD cmd.sh /root/
# RUN chmod +x /root/cmd.sh
# CMD ["/root/cmd.sh","arg1"]
k8s CI/CD 之 Dockerfile
最新推荐文章于 2025-06-21 23:28:43 发布
本文深入解析Dockerfile的每一行指令,包括基础镜像选取、依赖安装、文件复制及服务启动等关键步骤,旨在帮助读者理解并掌握Dockerfile的编写技巧。
816

被折叠的 条评论
为什么被折叠?



