docker nvidia-docker

本文介绍如何在不影响他人的情况下,通过Docker搭建个人工作环境,包括使用数据卷共享宿主机文件,掌握容器创建、命名及数据卷挂载等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

服务器有好几个人在用,所以想到搭建一个自己可以用的环境,又不影响其他同事使用。接下来就开始了docker的探索

sudo usermod -G docker -a 'sinoagg'
sudo systemctl restart docker
docker 挂载本地目录和数据卷容器
docker run -it -v /home/sinoagg/Desktop/real_object_detection_label:/usr/Downloads ubuntu:16.04 bash
通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。
现在镜像内就可以共享宿主机里的文件了。

默认挂载的路径权限为读写。如果指定为只读可以用:ro


docker run -v /home/sinoagg/Desktop/real_object_detection_label:/usr/Downloads --name dataVol ubuntu16.04 bash
创建一个普通的容器。用--name给他指定了一个名(不指定的话会生成一个随机的名子)。
再创建一个新的容器,来使用这个数据卷。
--volumes-from用来指定要从哪个数据卷来挂载数据。
这样在新创建的容器里/usr/Downloads目录会和宿主机

docker image rm ubuntu      #delete image
docker container rm fdb7d258bd59 #delete containerID
docker container ls -a
docker container stop fdb7d258bd59 #stop containerID
docker container prune  #delete all containerID

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值