nvidia-docker run --name=lyl --network=host -itd -v /home/liuyalei/cv/:/home/work/cv iregistry.baidu-int.com/cie/pytorch-1.7.1:v1.0
#使用nvidia显卡且命名docker镜像的名字为lyl,将文件挂载到docker镜像里
docker run -it —network=host -v /home/lyl/:home/work/ --runtime=nvidia -e NVIDIA_VISIBLE_DEVICES=0,1,2,3 Image bash #挂载文件并设置使用GPU
docker run -it -v /home/dock/Downloads:/usr/Downloads ubuntu64 /bin/bash#把一个宿主机上的目录挂载到镜像里
docker run -v /home/dock/Downloads:/usr/Downloads --name dataVol ubuntu64 /bin/bash #通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。--name给他指定了一个名
docker images#查看镜像
docker exec -it id bash #container id
#转换到docker容器下
docker inspect [container-id] # 查看容器详情
docker top [容器名 或 container-id] # 查看容器中正在运行的进程
docker exec -it 243c32535da7 /bin/bash #容器退出时,不会导致容器停止
docker ps#查看docker进程
docker stop#停止进程
docker COMMAND --help
docker save -o my_ubuntu_v3.tar runoob/ubuntu:v3
#将镜像 runoob/ubuntu:v3 生成 my_ubuntu_v3.tar 文档
docker info #查看docker系统信息
https://www.runoob.com/docker/docker-command-manual.html