1.dockerfile文件
FROM python:3-slim
WORKDIR ./docker_demo
ADD . .
RUN pip install -r requirements.txt
CMD ["python", "./main.py"]
2.Python生成requirements.txt文件
# 安装
pip install pipreqs
# 在当前目录生成
pipreqs . --encoding=utf8 --force
3.生成镜像
docker build -t demo:v1 .
4.旧机器上
docker save -o demo.tar demo:v1
5.新机器上
docker load --input demo.tar
6.查看是否是否导入成功
docker images
#删除旧镜像
docker rmi imagesID
docker rm CONTAINERID
7.启动镜像并添加程序输出映射目录
docker run -itd -v /home/mdos/web/NJfile/flie:/docker_demo/202206 imagesID