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

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

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

主机 ubuntu20.04

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

docker info

显示

Docker Root Dir: /var/lib/docker

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"
}

保存退出

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.mzph.cn/news/750760.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

船舶工控机维修 日本古野FURUNO工控机主板 船用雷达配件

古野海洋雷达是迄今为止为休闲划船者打造的最佳碰撞规避系统。雷达系统让您“看到”黑暗、薄雾和暴风雨天气条件。当仅在大型船舶上使用时,雷达设备现在结构紧凑,吸引很少的电能,并且尺寸适合小至 18 英尺的船只。雷达与带有最新数字图表的 A…

PPO:推动语言模型对齐的关键技术

PPO:推动语言模型对齐的关键技术 最新的人工智能研究揭示,通过人类反馈的强化学习(RLHF)是训练大型语言模型(LLMs)的关键技术。尽管某些AI从业者因熟悉监督学习而回避使用RL,但RL技术其实并不复杂,并能显著提升LLM的性能。本文深…

Linux基础开发工具之yum与vim

1. Linux软件包管理器——yum 1.1 什么是软件包? 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, …

Nginx离线安装(保姆级教程)

1、下载与安装gcc-c环境 获取rpm包的方式很多,在这里推荐使用yum工具获取,因为手动从官网下载,手动执行rpm -Uvh *.rpm --nodeps --force命令进行安装,可能会缺少某个依赖,我们也不确定到底需要哪些依赖。 因此需要准…

基于Linux内核的socket编程(TCP)的C语言示例

原文地址&#xff1a;https://www.geeksforgeeks.org/socket-programming-cc/ 服务端&#xff1a; #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/socket.h> #include <unistd.h>#…

【Conda】详细讲解

Conda 1. 前言2. 关键特点3. Conda命令 1. 前言 Conda是一个流行的包管理器和环境管理器&#xff0c;主要用于Python编程语言&#xff0c;但也可以用来安装、运行和更新包和环境中的任何语言&#xff0c;如R、Ruby、Lua、Scala、Java等。Conda主要是为了方便数据科学、机器学习…

Python之Web开发中级教程----搭建Web框架二

Python之Web开发中级教程----搭建Web框架二 搭建虚拟环境 虚拟环境的作用 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响. 搭建虚拟环境 &#xff08;1&#xff09;安装 sudo pip install virtualenv sudo pip install virtualenvwra…

17个工作必备的Python自动化代码分享(上篇)

引言 Python是一种流行的编程语言&#xff0c;以其简单性和可读性而闻名。因其能够提供大量的库和模块&#xff0c;它成为了自动化各种任务的绝佳选择。让我们进入自动化的世界&#xff0c;探索17个可以简化工作并节省时间精力的Python脚本。 目录&#xff08;上篇&#xff0…

在线答疑系统|基于springboot框架+ Mysql+Java+Tomcat的在线答疑系统设计与实现(可运行源码+数据库+设计文档)

推荐阅读100套最新项目 最新ssmjava项目文档视频演示可运行源码分享 最新jspjava项目文档视频演示可运行源码分享 最新Spring Boot项目文档视频演示可运行源码分享 目录 学生功能模块 教师后台功能模块 管理员功能模块 系统功能设计 数据库E-R图设计 lunwen参考 摘要 研…

赚钱的秘密:如何利用资源为你谋利

想要赚钱&#xff0c;首先我们要知道钱到底代表着什么。金钱的真正意义是什么&#xff1f;我觉得&#xff0c;只有先明白任何事情背后的本质&#xff0c;你才能真正明白如何做好这件事。钱也是一样的&#xff0c;只有当你真正明白钱的真正含义时&#xff0c;你才能真正把钱挑出…

Java技术学习|感想1

从韩顺平老师的java基础开始&#xff0c;到国哥的javaweb。之后杨博超老师的spring6。Springmvc&#xff08;中间入门了Vue&#xff0c;了解了thyemeleaf&#xff09;&#xff0c;mybatis。怎么说呢&#xff0c;到现在&#xff0c;学习springboot&#xff0c;学着学着要用到red…

SpringBoot中引入了springcloud-gateway,路由不生效为什么?

今天闲来无事&#xff0c;想看看springcloud-gateway的&#xff0c;于是自开始搭建gateway但是&#xff0c;搭建完成后想验证&#xff0c;发现有问题总会报404&#xff0c;接下来详细说下操作过程&#xff0c; 1.首先创建2个springBoot的工程。一个作为gateway 一个可以作为路…

Redis实现分布式锁源码分析

为什么使用分布式锁 单机环境并发时&#xff0c;使用synchronized或lock接口可以保证线程安全&#xff0c;但它们是jvm层面的锁&#xff0c;分布式环境并发时&#xff0c;100个并发的线程可能来自10个服务节点&#xff0c;那就是跨jvm了。 简单分布式锁实现 SETNX 格式&…

Ribbon跟Nginx实现负载均衡的区别!

一&#xff0c; Ribbon是在客户端去进行请求的分发&#xff0c;而Nginx则是服务器端的 下面是Ribbon的源码 public Server choose(ILoadBalancer lb, Object key) { if (lb null) { log.warn("no load balancer"); return null; …

【ollama】linux、window系统更改模型存放位置,全网首发2024!

首先是window系统 so easy 直接进入系统环境变量添加就行 其次是linux系统 全靠自己试出来的,去Ollama官网找半天文档不知道在哪,而且linux也没有说:【 https://github.com/ollama/ollama/blob/main/docs/README.md https://github.com/ollama/ollama/blob/main/docs/li…

最大异或对(trie树)

题目描述&#xff1a; 思路&#xff1a; 1、首先此题我们要知道异或的规则&#xff0c;这里不赘述了&#xff0c;可以百度 2、如果利用trie树去找到一个数字与其异或能得到最大值 比如二进制数&#xff1a;1010.....是一个很大的数 我们想要异或得到的值更大&#xff0c;就需…

HarmonyOS(二十)——管理应用拥有的状态之LocalStorage(页面级UI状态存储)

LocalStorage是页面级的UI状态存储&#xff0c;通过Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例。LocalStorage也可以在UIAbility实例内&#xff0c;在页面间共享状态。 本文仅介绍LocalStorage使用场景和相关的装饰器&#xff1a;LocalStorageProp和LocalS…

流畅的Python(十九)-动态属性和特性

一、核心要义 在Python中,数据的属性和处理数据的方法,统称属性。方法&#xff0c;只是可调用的属性。除了这两者之外,我们还可以创建特性(property),在不改变类接口的前提下,使用存取方法(即读值方法和设值方法)修改数据属性。 二、代码示例 0、相关知识点 #!/usr/bin/env…

微服务技术栈之rabbitMQ高级(二)

我们该如何确保MQ消息的可靠性&#xff1f; 如果真的发送失败&#xff0c;有没有其它的兜底方案&#xff1f; 这些问题&#xff0c;在这一次的学习中都会找到答案。 生产者的可靠性 首先&#xff0c;我们一起分析一下消息丢失的可能性有哪些。 消息从发送者发送消息&#…

StarRocks实战——云览科技存算分离实践

目录 背景 一、平台现状&痛点 1.1 使用组件多&#xff0c;维护成本高 1.2 链路冗长&#xff0c;数据时效性难以保证 1.3 服务稳定性不足 二、StarRocks 存算分离调研 2.1 性能对比 2.2 易用性 2.3 存储成本 三、StarRocks 存算分离实践 3.1 查询优化 3.1.1 物化…