因为实验室的服务器联网出现问题,配环境很麻烦,只能离线。而正好有笔记本上已经配置好的mini
conda3的环境(包括pytorch,
python,以及自己实验所配置的环境),这个同样适用于ana
conda的环境。
然后考虑将
conda的环境封装成docker,然后放到服务器上跑代码。保证有docker
然后用看是否
安装成功。
如果出现Docker“Got permission denied while trying to connect to the Docker daemon socket“问题
转载原文:
https://zhuanlan.zhihu.com/p/145037940
可查看我的博文:【长篇博文】Docker学习笔记(四):镜像的分层、打包、双向绑定、导入导出、Dockerfile的构建、部署与发布
首先使用anaconda3的基础镜像创建,可能需要检查换源。下面代码块是添加在/etc/docker/daemon.json文件中的内容。值得注意的是,如果当前sudo用户没有写文件的权限,需要改变权限,比如使用chromd 777命令。
"registry-mirror
%post
echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
apt-get update
apt-get install -y wget ...