文件格式
/home/py/docker/
├── Dockerfile
├── requirements.txt
└── src/ └── api_mock.py
Dockerfile
FROM python:3.8-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
COPY . .
CMD ["python", "src/api_mock.py"]
下载依赖
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
下载依赖
flask==2.0.3
werkzeug==2.0.3pip install flask==2.0.3 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install werkzeug==2.0.3 -i https://pypi.tuna.tsinghua.edu.cn/simple
运行
docker run -it \-p 8903:8903 \--name api_mock-dev \-v /home/py/docker:/app \-w /app \my-flask-app:1.0 \tail -f /dev/null