编写 Python 应用程序
def greet(name):
return f"Hello, {name}! Welcome to Python Docker."
if __name__ == "__main__":
print(greet("User"))
编写 Dockerfile
# 使用 Python 官方镜像作为基础镜像
FROM python:3.9
# 设置工作目录
WORKDIR /app
# 将本地文件复制到镜像中
COPY app.py /app
# 安装 Python 依赖
# 如果有额外的依赖,将它们添加到 requirements.txt 中并使用以下命令安装:
# COPY requirements.txt /app
# RUN pip install -r requirements.txt
# 指定应用程序入口
CMD ["python", "app.py"]
构建 Docker 镜像
docker build -t python-docker-demo .
运行 Docker 镜像
docker run python-docker-demo