Ubuntu本地安装Docker
目录
查看Ubuntu系统版本代号
常见版本代号
版本 | 代号 Codename |
---|---|
18.04 | bionic |
20.04 | focal |
22.04 | jammy |
24.04 | noble |
手动查看
sh
lsb_release -a
# 或
lsb_release -c
Codename
为版本代号,24.04此处为noble
安装
-
将对应版本代号下的包上传至服务器的某个文件夹
-
服务器进入该文件夹执行命令
安装顺序可以为:containerd、docker-ce-cli、docker-buildx-plugin、docker-ce、docker-compose-plugin,遇到安装失败的情况可以改变下安装顺序
bash# 注意:xxx.deb指的是包文件,请自行指定本地包文件名,逐个进行安装 sudo dpkg -i xxx.deb
-
启动
bashsudo service docker start # 设置自启动 sudo systemctl enable docker
修改镜像源
Docker镜像源配置文件在/etc/docker/daemon.json
bash
sudo vim /etc/docker/daemon.json
编辑json文件,将镜像源地址写进json数组中,请将https://yourhub.com
替换为真实的镜像源地址
json
{
"registry-mirrors": [
"https://yourhub.com"
]
}
重启生效
bash
#重启daemon进程
sudo systemctl daemon-reload
#重启docker
sudo systemctl restart docker
国内第三方镜像源几乎失效,可自行配置代理官方镜像地址
一些解决方法:
24年6月国内Docker镜像源失效解决办法--小白也可以自给自足(镜像仓库搭建)含可用Docker镜像源 - 掘金 (juejin.cn)