一、docker 安装
略过,参见详细版or其他教程
二、docker中拉取miniconda
docker search miniconda
docker pull continuumio/miniconda3
三、环境+代码迁移及测试(重点)
1、本地miniconda及虚拟环境安装
略过,参见详细版or其他教程
2、在本地环境中,创建容器,复制环境+代码到docker的容器中
****************************************************
# step1: 创建一个名为test的容器
docker run --name test -idt continuumio/miniconda3
****************************************************
# step2: 复制本地的环境、代码 到test容器中
# 需要知道conda的路径, 可以先进行一次“step3查看”获得
# 环境
docker cp /home/.../miniconda3/envs/test/ test:/opt/conda/envs
# 代码
docker cp /home/.../neuron_segment test:/root/
****************************************************
# step3: 查看
docker exec -it test /bin/bash
conda env list
ls /root/
# 快捷键退出
ctrl+d