当前位置: 首页 > news >正文

版本 23.0.0 , docker 安装 , docker目录迁移正确方法

docker 安装

docker 安装, https://docs.docker.com/engine/install/ubuntu/

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update


apt-cache madison docker-ce | awk '{ print $3 }'
VERSION_STRING=5:23.0.0-1~ubuntu.22.04~jammy
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin

支付宝扫码登录 阿里云, 得到 docker 阿里云 个人 镜像加速 url, https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://fe2ajwut.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

docker目录迁移

查看docker占用空间

sudo du -d 1 -c -h -t 100MB /var/lib/docker

1.4G	/var/lib/docker/overlay2
19G	/var/lib/docker/volumes
20G	/var/lib/docker
20G	总计

docker版本 23.0.0

docker --version==Docker version 23.0.0, build e92dd87

错误方法

启动dockersudo systemctl start docker报错失败的方法:

  1. 软链接 /var/lib/docker ---> /docker_data
  2. "graph": "/docker_data"添加到 /etc/docker/daemon.json

正确方法

配置文件 /etc/docker/daemon.json中 添加字段 "data-root": "/docker_data"

该配置文件/etc/docker/daemon.json内容如下:

{
  "registry-mirrors": ["https://fe2ajwut.mirror.aliyuncs.com"],
  "data-root": "/docker_data"
}

-

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/9716.html

相关文章:

  • BaseDao增删改查
  • HTTPS
  • 使用filezilla连接Ubuntu22.04虚拟机
  • Linux renice命令教程:如何优雅地调整进程优先级(附案例详解和注意事项)
  • 【笔试】美团2023年秋招第5场笔试(后端数开软件方向)
  • Linux内核之debugfs_create_dir与debugfs_create_file实例与调用栈流程(三十二)
  • 每日一题 --- 四数相加 II[力扣][Go]
  • 星闪BLE与蓝牙
  • maven 依赖机制
  • 鸿蒙系统,作为华为自主研发的一款全新操作系统
  • 要将Oracle中的表从按年分区转换为按月分区,并且保持数据不变,不锁表
  • 程序汪若依微服务华为云Linux部署保姆教程
  • QGraphicsView实现图片放大、缩小、鼠标拖动、以鼠标点放大缩小
  • SpringBoot集成Solr全文检索
  • 非隔离恒压AC-DC电源IC:SM7035P
  • 服务器被挖矿了怎么办,实战清退
  • RK3568-开启ptp服务
  • Docker常见软件部署2
  • 简单了解原型模式
  • C++——vector类及其模拟实现
  • 专业130+总分410+西南交通大学924信号与系统考研经验西南交大电子信息通信工程,真题,大纲,参考书。
  • 【echart】数据可视化+vue+vite遇到问题
  • 【python】数据库操作
  • buy me a btc 使用数字货币进行打赏赞助
  • 算法打卡day28|贪心算法篇02|Leetcode 122.买卖股票的最佳时机 II、55. 跳跃游戏、45.跳跃游戏 II
  • Git--08--Git分支合并操作
  • Hbase 王者荣耀数据表 HBase常用Shell命令
  • RSTP环路避免实验(华为)
  • TitanIDE与传统 IDE 比较
  • 【JMeter入门】—— JMeter介绍