美文网首页
docker常用命令

docker常用命令

作者: 1nvad3r | 来源:发表于2020-11-01 09:30 被阅读0次

0.查容器
docker ps -a

1.启动容器
docker run --runtime=nvidia --net="host" -e NVIDIA_VISIBLE_DEVICES=0,1,2,3 --shm-size 8g -it huangzc/reid:v1 /bin/bash

2.停止容器
docker stop 容器id

3.退出容器
CTRL+P+Q

4.进入容器
docker attach 容器id

5.容器保存为镜像
docker commit 容器id 镜像名称:版本号

6.查镜像
docker images

7.删镜像
docker rmi 镜像名称:版本号

8.镜像加标签
docker tag 镜像id 镜像名称:版本号

9.宿主机拷贝文件到容器
docker cp 宿主机路径 容器id:容器路径
docker cp /home/eric/huangzc/HACNN 72af07da2a19:/workspace/huangzc/

10.容器拷贝文件到宿主机
docker cp 容器id:容器路径 宿主机路径
docker cp testtomcat:/usr/local/tomcat/webapps/test/js/test.js /opt

11.本地传文件到宿主机 (加-r是传文件夹)
scp -P 端口号 -r 本地目录 用户名@ip:宿主机目录
scp -P 65534 -r /Users/huangzhicheng/PycharmProjects/HACNN eric@192.168.31.158:/home/eric/huangzc

12.本地从宿主机取文件
scp -P 端口号 用户名@ip:宿主机目录 本地目录
scp -P 65534 eric@192.168.31.158:/home/eric/huangzc/log/hacnn/events.out.tfevents.1604131495.DeepBlackServer.36.0 /Users/huangzhicheng/Desktop

13.查显卡使用情况
nvidia-smi

14.可视化tensorboard日志
tensorboard --logdir=/Users/huangzhicheng/Desktop/log

相关文章

网友评论

      本文标题:docker常用命令

      本文链接:https://www.haomeiwen.com/subject/ysdyvktx.html