Docker 部署Python环境(内网)
1、安装docker(自行安装)
2、构建镜像
python原始镜像没有安装第三方模块。如使用第三方模块需要自行构建镜像。
#拉取docker镜像,可以使用其他版本镜像 docker pull python:3.5
3.创建容器及进入容器
docker run -it python:3.5 /bin/bash
4、进入容器后执行pip命令
#为了使安装过程更快,我们使用国内镜像安装(清华pypi镜像源) pip install pinyin -i https://pypi.tuna.tsinghua.edu.cn/simple
5.容器制作为镜像
docker commit 容器ID python_diy:3.5 #commit后面跟的即为刚才安装第三方库容器对应的ID,python_diy与3.5分别对应REPOSITORY与TAG,可随意命名。
6.打包使用
#docker save REPOSITORY:TAG |gzip > 镜像名 #docker save -o xxl-job.tar xxl-job:v1 docker save python_diy:3.5 |gzip > python_images.tar.gz
7.镜像文件导入镜像
#docker load < tar 包所在路径 docker load < /root/gf/python_images.tar.gz