- 用守护进程启动docker
docker run -itd --gpus all --name wusuhuang_pytorch1.1.0 -v /home/student:/workspace nvcr.io/nvidia/pytorch:19.05-py3
其中红色是可以自己起的名字,绿色表示本地的某个文件夹之后在docker里会被映射到蓝色的路径下。输入以上命令后docker就在后台运行了,并且可以通过蓝色目录访问本机的文件。
- 进入守护进程中的docker
docker exec -it wusuhuang_pytorch1.1.0 /bin/bash
- 查看系统里有哪些docker在运行
docker container ls
- 停止运行docker
docker stop wusuhuang_pytorch1.1.0
- 删除docker
docker rm wusuhuang_pytorch1.1.0
- 查看停止的docker
docker ps -a
- 启动docker
docker start/restart wusuhuang_pytorch1.1.0
- 查看docker镜像
docker images
- 删除docker镜像
docker rmi nvcr.io/nvidia/pytorch:19.05-py3
- 具体docker镜像版本在nvidia官网中
pytorch: https://catalog.ngc.nvidia.com/orgs/nvidia/containers/pytorch/tags
tensorflow: https://catalog.ngc.nvidia.com/orgs/nvidia/containers/tensorflow/tags
- 查看每一个docker里面的环境
pytorch: https://docs.nvidia.com/deeplearning/frameworks/pytorch-release-notes/
tensorflow:https://docs.nvidia.com/deeplearning/frameworks/tensorflow-release-notes/index.html
在docker中使用screen指令
apt-get update
然后可以通过apt-get install screen来安装
