如何制作docker镜像

mac2025-04-30  27

极客时间 重新认识docker容器

https://time.geekbang.org/column/article/18119

from flask import Flask import socket import os app = Flask(__name__) @app.route('/') def hello(): html = "<h3>Hello {name}!</h3>" \ "<b>Hostname:</b> {hostname}<br/>" return html.format(name=os.getenv("NAME", "world"), hostname=socket.gethostname()) if __name__ == "__main__": app.run(host='0.0.0.0', port=80)

 

$ cat requirements.txt Flask

 

# 使用官方提供的Python开发镜像作为基础镜像 FROM python:2.7-slim # 将工作目录切换为/app WORKDIR /app # 将当前目录下的所有内容复制到/app下 ADD . /app # 使用pip命令安装这个应用所需要的依赖 RUN pip install --trusted-host pypi.python.org -r requirements.txt # 允许外界访问容器的80端口 EXPOSE 80 # 设置环境变量 ENV NAME World # 设置容器进程为:python app.py,即:这个Python应用的启动命令 CMD ["python", "app.py"]

 

 

 

 

 

 

 

Docker 创建镜像、修改、上传镜像

https://www.cnblogs.com/lsgxeva/p/8746644.html

 

python开发笔记-Python3.7+Django2.2 Docker镜像搭建

https://www.cnblogs.com/hellojesson/p/11550638.html 

最新回复(0)