Ubuntu本地安装Docker,自建镜像源

Ubuntu本地安装Docker

官方文档:Install Docker Engine on Ubuntu | Docker Docs

查看Ubuntu系统版本代号

常见版本代号

版本代号 Codename
18.04bionic
20.04focal
22.04jammy
24.04noble

手动查看

lsb_release -a
# 或
lsb_release -c

Codename为版本代号,24.04此处为noble
在这里插入图片描述

安装

  1. 将对应版本代号下的包上传至服务器的某个文件夹
    在这里插入图片描述

  2. 服务器进入该文件夹执行命令

    安装顺序可以为:containerd、docker-ce-cli、docker-buildx-plugin、docker-ce、docker-compose-plugin,遇到安装失败的情况可以改变下安装顺序

    # 注意:xxx.deb指的是包文件,请自行指定本地包文件名,逐个进行安装
    sudo dpkg -i xxx.deb
    
  3. 启动

    sudo service docker start
    # 设置自启动
    sudo systemctl enable docker
    

修改镜像源

Docker镜像源配置文件在/etc/docker/daemon.json

sudo vim  /etc/docker/daemon.json

编辑json文件,将镜像源地址写进json数组中,请将https://yourhub.com替换为真实的镜像源地址

{
    "registry-mirrors": [
        "https://yourhub.com"
    ]
}

重启生效

#重启daemon进程
sudo systemctl daemon-reload
#重启docker
sudo systemctl restart docker

自建镜像源

  1. 前往GitHub Fork该仓库
    https://github.com/cmliu/CF-Workers-docker.io
    在这里插入图片描述

    Fork之后会在自己的仓库中

在这里插入图片描述
在这里插入图片描述

  1. 打开Cloudflare界面,登录后,进入Workers 和 Pages界面,创建应用程序,选择Pages、连接到GIt,之后关联Git账号

    https://www.cloudflare.com/zh-cn/

    在这里插入图片描述

  2. 登录Git账号后,选择刚才GitHub上fork的项目,可以修改项目名称方便记忆

    在这里插入图片描述

  3. 点击保存并部署后,等待出现这个界面表示部署完成,红框内就是你的镜像源地址,如果你有域名,可以在自定义域中设置,此处不做赘述

    在这里插入图片描述

  4. 此时便可以将Docker镜像源地址设置为你的镜像源地址。https://xxx.dev替换为你的镜像源地址

    {
        "registry-mirrors": [
            "https://xxx.dev"
        ]
    }
    
  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灯火阑珊_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值