# Docker创建python项目
## 1. 准备 Dockerfile
首先,在项目根目录下创建一个 Dockerfile,用于定义 Docker 镜像的构建步骤。
'''
# 使用官方 Python 镜像作为基础镜像
FROM python:3.9-slim
# 设置工作目录
WORKDIR /app
# 复制项目文件到容器中
COPY . /app
# 安装项目依赖(加--no-cache-dir应该能使得打包的镜像小)
RUN pip install --no-cache-dir -r requirements.txt
# 暴露端口(如果需要)
EXPOSE 8000
# 设置启动命令
CMD ["python", "your_script.py"]
'''
## 2. 构建 Docker 镜像
在联网的机器上,使用以下命令构建 Docker 镜像:
'''
docker build -t my-python-app .
'''
## 3. 保存 Docker 镜像为 tar 文件
将构建好的 Docker 镜像保存为 tar 文件,以便在不联网的机器上加载:
''&