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"
        ]
    }
    
可以按照以下步骤在 Ubuntu 中添加清华镜像源: 1. 打开终端,以管理员权限运行以下命令备份原有的软件源列表文件: ``` sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup ``` 2. 使用文本编辑器(如 nano 或 gedit)打开 `/etc/apt/sources.list` 文件: ``` sudo nano /etc/apt/sources.list ``` 3. 在打开的文件中,将原有的内容注释掉(在每一行前面添加 # 符号),然后添加清华大学镜像源的地址。根据你的 Ubuntu 版本选择相应的地址,并将以下内容添加到文件中: 对于 Ubuntu 20.04 Focal Fossa 版本: ``` deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse ``` 对于 Ubuntu 18.04 Bionic Beaver 版本: ``` deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse ``` 4. 保存文件并退出编辑器。 5. 运行以下命令更新软件源列表: ``` sudo apt update ``` 现在你的 Ubuntu 系统应该已经添加了清华镜像源。你可以通过运行 `sudo apt update` 和 `sudo apt upgrade` 命令来使用新的镜像源更新和安装软件包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

灯火阑珊_

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

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

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

打赏作者

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

抵扣说明:

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

余额充值