Docker images :列出本地镜像
(base) fight@fight-ZHENGJIUZHE-REN9000K-34IMZ:~$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
pytorch/pytorch 1.9.1-cuda11.1-cudnn8-devel f5bc49447a8e 5 months ago
17.3GB
hello-world latest feb5d9fea6a5 7 months ago
13.3kB
Docker ps :列出容器 (容器是镜像的实例,类似java里面的类与实例)
(base) fight@fight-ZHENGJIUZHE-REN9000K-34IMZ:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3fc90713b1df pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel "/bin/bash" 4 hours ago Up 4 hours 0.0.0.0:5004->22/tcp, :::5004->22/tcp silly_aryabhata
Docker exec :登录容器 //这个命令很有用,也有很多知识可以学,放在第三个参考链接了
(base) fight@f:~/Desktop/ST-faster rcnn$ docker exec -it 3fc90713b1df /bin/bash
(base) root@3fc90713b1df:/workspace#
Docker run :启动容器//这个命令很有用,也有很多知识可以学,放在第四个参考链接了
nvidia-docker run -itd -p 5004:22 pytorch/pytorch:1.9.1-cuda11.1-cudnn8-devel
(前面的5004是我们本地主机上的端口,后面的22是容器上的端口,这个不要搞反了)
exit :退出容器
参考资料
Docker学习笔记(二):Docker的常用命令_勇敢小姚的博客-CSDN博客
docker 退出容器命令 - database- - 博客园