# 使用官方的 Python 基础镜像
FROM python:3.9-slim
# 设置工作目录
WORKDIR /app
# 将当前目录下的所有文件复制到容器的 /app 目录下
COPY . /app
# 安装所需的 Python 依赖
RUN pip install --no-cache-dir -r requirements.txt
# 暴露应用运行的端口
EXPOSE 5000
# 设置容器启动时运行的命令
CMD ["python", "app.py"]
FROM python:3.9-slim:
WORKDIR /app:
/app,后续所有的命令都会在这个目录下执行。COPY . /app:
/app 目录下。RUN pip install --no-cache-dir -r requirements.txt:
--no-cache-dir 参数可以减少镜像的体积。EXPOSE 5000:
CMD ["python", "app.py"]:
app.py 文件中的 Python 应用。如果你需要进一步调整或添加其他配置,请根据具体需求修改。
下一篇:python ? :
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站