docker镜像的使用

一、卸载docker

sudo apt-get remove docker
sudo apt-get remove docker-ce
sudo apt-get autoremove --purge docker-engine
sudo rm -rf /var/lib/docker

二、删除镜像
一般要先删除docker容器,再删除镜像,否则会报错。

sudo docker images -q #列出所有的镜像ID

docker rmi <镜像ID> #删除所有的镜像

三、使用容器:
查看容器状态:systemctl status docker

通过 docker ps -a 命令查看已经在运行的容器,然后使用容器 ID 进入容器。

四、使用镜像:

sudo docker images

启动镜像:
docker run --gpus all -itd -p 8888:8888 nvcr.io/nvidia/tlt-streamanalytics:v2.0_py3 /bin/bash
参考:https://www.cnblogs.com/youxin/p/12993637.html
往镜像里复制东西:

docker cp ./datasets kind_kirch:workspace/examples/detectnet_v2/

在这里插入图片描述

其中:kind_kirch是镜像名字
启动镜像:

docker exec -it kind_kirch /bin/bash

退出镜像:exit

五、容器重启
用docker run 启动时报错,直接进入容器又报错该容器not running。此时需要重启容器:

sudo docker restart <容器name>

六、打包镜像

docker save -o /app/soft/nvidia_cuda11_cudnn8.tar e2ff7f8f4692

七、下载本地镜像

docker load -i nvidia_cuda11_cudnn8.tar
docker images
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值