Ubuntu本地安装Docker,自建镜像源
Ubuntu本地安装Docker
查看Ubuntu系统版本代号
常见版本代号
版本 | 代号 Codename |
---|---|
18.04 | bionic |
20.04 | focal |
22.04 | jammy |
24.04 | noble |
手动查看
lsb_release -a
# 或
lsb_release -c
Codename
为版本代号,24.04此处为noble
安装
-
将对应版本代号下的包上传至服务器的某个文件夹
-
服务器进入该文件夹执行命令
安装顺序可以为:containerd、docker-ce-cli、docker-buildx-plugin、docker-ce、docker-compose-plugin,遇到安装失败的情况可以改变下安装顺序
# 注意:xxx.deb指的是包文件,请自行指定本地包文件名,逐个进行安装 sudo dpkg -i xxx.deb
-
启动
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
自建镜像源
-
前往GitHub Fork该仓库
https://github.com/cmliu/CF-Workers-docker.io
Fork之后会在自己的仓库中
-
打开Cloudflare界面,登录后,进入
Workers 和 Pages
界面,创建应用程序,选择Pages、连接到GIt,之后关联Git账号https://www.cloudflare.com/zh-cn/
-
登录Git账号后,选择刚才GitHub上fork的项目,可以修改项目名称方便记忆
-
点击
保存并部署
后,等待出现这个界面表示部署完成,红框内就是你的镜像源地址,如果你有域名,可以在自定义域
中设置,此处不做赘述 -
此时便可以将Docker镜像源地址设置为你的镜像源地址。将
https://xxx.dev
替换为你的镜像源地址{ "registry-mirrors": [ "https://xxx.dev" ] }
本文来自博客园,作者:灯火阑珊c,转载请注明原文链接:https://www.cnblogs.com/dgyong/p/18315509
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律