前提:
母机上已安装anaconda
了解基本的Docker概念、最基本的命令
本文中涉及到的主要命令:
docker pull :从docker hub拉取某个镜像
docker image ls:查看当前系统中的所有镜像
docker build:根据Dockerfile创建一个镜像
docker run:启动某个镜像,运行一个容器
docker ps:查看当前系统中所有运行中的容器
docker ps -a:查看所有容器,不管是否运行
1. 母机上创建python虚拟环境
创建:
conda create -n your_project_name python=3.6
这样会创建一个只有pyhton3.6的环境。
进入虚拟环境:
conda activate your_project_name
example
2. 在虚拟环境中,部署自己的程序和相关文件
安装python依赖,记得记录下来安装了那些包:
上传自己的代码、文件,确保在当前环境下可以正常运行(记住一定要在自己的虚拟环境中)。
3.编写dockerfile
先安装一个基础的镜像,如python3.6环境
docker pull silverlogic/python3.6
<