修改Docker 默认存储路径,镜像容器移动到新路径

news/2024/6/3 18:33:27 标签: docker, 容器

修改Docker 默认存储路径,镜像容器移动到新路径

      • 查看当前docker的默认存储目录
      • 1 停止docker服务
      • 2 数据迁移
      • 3 配置目录
      • 4 重启docker服务
      • 5 查看

主机 ubuntu20.04

docker_3">查看当前docker的默认存储目录

docker info

显示

Docker Root Dir: /var/lib/docker

docker_13">1 停止docker服务

sudo systemctl stop docker.service

2 数据迁移

迁移/var/lib/docker目录下面的文件到 /media/wmx/soft1/docker_root

sudo cp -rv /var/lib/docker   /media/wmx/soft1/

重命名为docker_root

sudo mv /media/wmx/soft1/docker   /media/wmx/soft1/docker_root 

3 配置目录

sudo gedit /etc/docker/daemon.json 

添加 data-root 为新路径 /media/wmx/soft1/docker_root
文件内容如下:

{
    "runtimes": {
        "nvidia": {
            "path": "nvidia-container-runtime",
            "runtimeArgs": []
        }
        
    },
    "data-root":"/media/wmx/soft1/docker_root"
}

保存退出

docker_51">4 重启docker服务

重新加载配置,然后重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

5 查看

状态

sudo systemctl status docker

信息

docker info 

Docker Root Dir: /media/wmx/soft1/docker_root

镜像

docker images
wmx@wmx-ubuntu:~$ docker images
REPOSITORY                      TAG          IMAGE ID       CREATED         SIZE
ghcr.io/open-webui/open-webui   main         7434c2d6ae04   29 hours ago    3.52GB
my-tf-gpu-2.13.0                latest       a9f3602081e5   7 months ago    6.92GB
tensorflow/tensorflow           2.13.0-gpu   6bdca089cc38   8 months ago    6.59GB
tensorflow/tensorflow           devel        2f741e6dfcc2   15 months ago   1.84GB
tensorflow/tensorflow           devel-gpu    1f004cc09814   15 months ago   6.62GB

http://www.niftyadmin.cn/n/5440804.html

相关文章

JAVA_ServletContext

1.概念 代表整个web应用,可以和程序的容器(服务器)来通信2.获取 //1.通过request对象获取 ServletContext context1 request.getServletContext(); //2.通过HttpServlet获取 ServletContext context2 this.getServletContext();3.功能 3.1.获取MIME类型 //解释: 在互联网…

什么是状态压缩DP???

1. 引言 相信大家已经对普通的01背包或者其他背包问题已经很熟练了,但是有时候我们去解决NP问题(指数级别的复杂度,比如N!),时间复杂度就会非常之大 所以,这个时候我们需要寻找更加优化的方法…

ActiViz中的数据对象——vtkDataObject

文章目录 前言一、基本属性和方法二、派生类三、数据操作四、应用场景五、示例代码六、 总结前言 vtkDataObject是ActiViz中表示VTK数据对象的基类,它是实现数据存储、操作和可视化的核心组件之一。vtkDataObject提供了一种统一的数据模型,可以表示各种类型的数据,包括图像…

深度强化学习03价值学习

Q*类似于先知,知道动作的后果 价值学习是得到一个近似的价值函数

AI程序员 vs. 人类程序员:探讨AI在编程领域的崛起与人类的角色

引言: 随着人工智能技术的迅猛发展,全球首位AI程序员Devin的出现引发了广泛关注。在这个话题下,我们将从AI程序员的优势、局限性、对程序员职业的影响以及未来展望等方面进行深入阐述,以探讨AI在编程领域的崛起与人类程序员的角色…

常用的字符串的操做----(包含:insert,erase,substr,find,replace,sort).

1 .insert(参数1,参数2) 函数,在字符串当中插入一个字符串。 参数1:表示你要插入在那个下标的前面。 参数2:表示你要插入的字符串。 void Solved() {string str"ababa";str.insert(0,"c&…

【prometheus-operator】k8s监控redis

1、准备exporter https://github.com/oliver006/redis_exporter oliver006-redis_exporter-amd64.tar # 安装镜像 docker load -i oliver006-redis_exporter-amd64.tar # 上传镜像 docker tag oliver006/redis_exporter ip/monitor/redis_exporter:latest docker push ip/mo…

unity学习(61)——hierarchy和scene的全新认识+模型+皮肤+动画controller

刚刚开始,但又结束的感觉? 1.对hierarchy和scene中的内容有了全新的认识 一定要清楚自己写过几个scene;每个scene之间如何跳转;build setting是add当前的scene。 2.此时的相机需要与模型同级,不能在把模型放在相机下…