docker安装
添加链接描述
运行错误:docker: Error response from daemon: Unknown runtime specified nvidia.
参考链接:
添加链接描述
添加链接描述
将本地文件上传至docker容器中
1:文件上传至服务器中:
scp -r /E:/yuanVOCdevkit transwarp@172.20.110.1:/home/transwarp/
scp -r /E:/yuanVOCdevkit/VOC2007/SegmentationObject transwarp@172.20.110.1:/home/transwarp/yuanVOCdevkit/VOC2007
其中:
1)scp是命令,-r是参数
2)/E:/VOCdevkit是文件的路径和文件名
3)transwarp是服务器账号
4)172.20.110.1是要上传的服务器ip地址
5)/home/transwarp/是要拷入的文件夹路径
参考链接:
添加链接描述
2:从服务器中上传至docker
docker cp /home/transwarp/yuanVOCdevkit/VOC2007/SegmentationObject faster_rcnn:/mmdetection/yuanVOCdevkit/VOC2007/
参考链接:
添加链接描述
docker镜像中运行.py文件
python train.py
docker基本操作
启动容器:
docker start faster-rcnn
docker exec -it faster-rcnn bin/bash
停掉容器
docker stop 容器name
进入目录:
cd /home/transwarp
获取目录列表:
ls
删除某个文件:
rm -rf 文件名
返回上一级:
cd ..
从容器中复制文件到服务器上
docker cp faster_rcnn:/mmdetection/simple-faster-rcnn-pytorch-master /home/transwarp
docker cp confident_faraday:/workspace/demos /home/transwarp/Project/zr_project
在这里插入代码片
添加链接描述
docker cp 容器名:文件地址 服务器地址
从服务器下载文件到本地(cmd)
scp -r transwarp@172.20.110.1:/home/transwarp/simple-faster-rcnn-pytorch-master /E:/zr
其中:
1)scp是命令,-r是参数
2) transwarp是服务器账号
3)172.20.110.1是服务器ip地址
4)/home/transwarp/simple-faster-rcnn-pytorch-mastert是需要下载的文件的路径和文件名
5)/E:/zr是要拷入的本地文件夹路径
docker基本操作
在docker 仓库中查询镜像
docker search 名称
拉取镜像:
docker pull 镜像名
例如:docker pull vistart/mmdetection
查看镜像:
docker images
创建容器:
docker run --runtime=nvidia --name faster-rcnn -i -t vistart/mmdetection /bin/bash
其中:
(1)-runtime=nvidia :使新建的 docker 容器能使用宿主机器的 GPU,不加则使用CPU训练
(2)–name mm_prj :对新建的 docker 容器进行命名
查看现有容器:
docker ps -a
打开容器:
docker start faster-rcnn
docker exec -i -t faster-rcnn /bin/bash
删除文件:
rm -rf
创建文件:
cd /文件名
mkdir 创建文件名
安装
pip3 install
将本地.tar文件进行恢复
先将.tar文件上传至服务器中,然后通过如下命令进行恢复:
docker load < /home/transwarp/Project/zr_project/subway-spark0207.t
其中/home/transwarp/Project/zr_project/subway-spark0207.t
为文件在服务器中的路径。
参考:添加链接描述
Linux查看文件内容
cat 文件名
Linux修改文件内容
vi 文件名 然后输入i 进入编辑模式,Esc+:wq保存并退出编辑模式; :w 保存当前编辑文件,但并不退出;:w newfile 存为另一个名为‘newfile’的文件;::q! 用于不存盘退出