docke使用:
安装docker
(安装docker以及nvidia-docker:)https://www.jianshu.com/p/0a4acda04fe2
#Install nvidia-docker and nvidia-docker-plugin
wget -P /tmp https://github.com/NVIDIA/nvidia-docker/releases/download/v1.0.1/nvidia-docker_1.0.1-1_amd64.deb
sudo dpkg -i /tmp/nvidia-docker*.deb && rm /tmp/nvidia-docker*.deb
Test nvidia-smi验证是否安装成功执行以下命令看到如下回复就是成功了
nvidia-docker run –rm nvidia/cuda nvidia-smi
使用镜像挂载到本地:
sudo docker run -it -v /home/chase:/home/abc yadongw/cuda10.0-cudnn7-devel-ubuntu16.04-python3.5 /bin/bash
(成功安装)
创建容器
sudo docker run -itd ubuntu:16.04 /bin/bash
查看容器信息
docker ps
docker ps -a # 为查看所有的容器,包括已经停止的。
进入该容器
sudo docker attach 44fc0f0582d9
接下来我们使用该命令进入一个已经在运行的容器
$ sudo docker ps
$ sudo docker exec -it 775c7c9ee1e1 /bin/bash
docker网址(在docker中安装Python):
https://www.cnblogs.com/Zhanxueyou/p/10421853.html
Docker基本命令以及Ubuntu16.04更换源:
https://blog.csdn.net/ski_12/article/details/76696436
https://blog.csdn.net/yelllowcong/article/details/76334215
affectionate_khorana 0c076ac4fa9e
sudo docker start 0c076ac4fa9e
sudo docker attach 0c076ac4fa9e
5eaa141e76d1 suspicious_shaw
sudo docker start 5eaa141e76d1
sudo docker attach 5eaa141e76d1
sudo docker rename suspicious_shaw fzz_yolo
sudo docker start fzz_yolo
sudo docker attach fzz_yolo
https://blog.csdn.net/weixin_37773766/article/details/80702926
docker可以支持把一个宿主机上的目录挂载到镜像里。
docker run -it -v /home/dock/Downloads:/usr/Downloads ubuntu64 /bin/bash
sudo docker images (查看已安装镜像)
docker rm -f 0c0769c1eb9e58a3e (删除容器)
sudo docker search cuda9 (搜索镜像)
sudo docker run -it -v /home/chase/fzz:/fzz ianren/cuda9.0-cudnn7.0-tf1.5-keras2.1-pytorch1.0 /bin/bash(挂载到本地目录)
sudo nvidia-docker run -it -v /home/chase:/fzz ea8be8b6d5f8 /bin/bash