Docker 2021-01-22

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 

GPU使用

将本地.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! 用于不存盘退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值