docker配置及使用

docker 常识科普

docker有镜像(images),容器(container)
有位大神配置好了深度学习环境全家桶-deepo

docker 服务器配置

小白,没机会碰管理员权限,说来惭愧,后续再补

docker 客户端配置

伸手党

  1. 从仓库拉取别人配置好的docker环境
docker pull ufoym/deepo:all-py27-jupyter

2.更改镜像名称

docker tag ufoym/deepo:all-py27-jupyter  xuguanghui/deepo:all-py27-jupyter 
  1. 将镜像实例化为容器
/usr/bin/docker run -p 3034:22 --runtime=nvidia -it --name xuguanghui-refuge_challenge -v /home/xuguanghui:/root xuguanghui/deepo:all-py27-jupyter /bin/bash

4.启动容器

nvidia-docker start xuguanghui-refuge_challenge
nvidia-docker exec -it xuguanghui-refuge_challenge bash

5.启动ssh服务(方便pycharm调用docker环境)

1. 安装ssh
apt update
apt-get install openssh-server
2.给root设置一个密码
passwd root
3.修改配置文件
vim /etc/ssh/sshd_config
将PermitRootLogin prohibit-password
修改成PermitRootLogin yes
4.重启ssh服务
/etc/init.d/ssh restart
5.登录测试
ssh root@222.201.144.237 -p 3034
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容