rocky8安装docker
查看系统版本
[root@localhost apache-doris-3.0.8-rc01-src]# cat /etc/system-release
Rocky Linux release 8.10 (Green Obsidian)
[root@localhost apache-doris-3.0.8-rc01-src]# cat /etc/redhat-release
Rocky Linux release 8.10 (Green Obsidian)
[root@localhost apache-doris-3.0.8-rc01-src]# cat /proc/version
Linux version 4.18.0-553.el8_10.x86_64 (mockbuild@iad1-prod-build001.bld.equ.rockylinux.org) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-22) (GCC)) #1 SMP Fri May 24 13:05:10 UTC 2024
按照官方文档操作会遇到SSL相关的问题
[root@localhost apache-doris-3.0.8-rc01-src]# sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Docker CE Stable - x86_64 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository 'docker-ce-stable':
- Curl error (35): SSL connect error for https://download.docker.com/linux/rhel/8/x86_64/stable/repodata/2184c183ee95d0b07b0cda0160b70b3629900971ed1beae9e999cafc90532631-primary.xml.zst [OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to download.docker.com:443 ]
- Curl error (35): SSL connect error for https://download.docker.com/linux/rhel/8/x86_64/stable/repodata/repomd.xml [OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to download.docker.com:443 ]
- Curl error (35): SSL connect error for https://download.docker.com/linux/rhel/8/x86_64/stable/repodata/15785a63d2ef1d07302d019d57565000357f16c1421237558eba5342e218f36d-updateinfo.xml.zst [OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to download.docker.com:443 ]
- Curl error (35): SSL connect error for https://download.docker.com/linux/rhel/8/x86_64/stable/repodata/df904c52163821854d495441475b258d621c6d03f81201aa008a2b933007efb7-filelists.xml.zst [OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to download.docker.com:443 ]
Error: Failed to download metadata for repo 'docker-ce-stable': Yum repo downloading error: Downloading error(s): repodata/2184c183ee95d0b07b0cda0160b70b3629900971ed1beae9e999cafc90532631-primary.xml.zst - Cannot download, all mirrors were already tried without success; repodata/df904c52163821854d495441475b258d621c6d03f81201aa008a2b933007efb7-filelists.xml.zst - Cannot download, all mirrors were already tried without success; repodata/15785a63d2ef1d07302d019d57565000357f16c1421237558eba5342e218f36d-updateinfo.xml.zst - Cannot download, all mirrors were already tried without success
参考文档docker官网安装报错:Curl error (35): SSL connect error
更换国内的docker 镜像源即可。
sudo dnf config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
修改docker工作目录/opt/docker/self,并添加国内mirrors
vim /etc/docker/daemon.json
参考文章如何彻底解决 Docker 错误:docker: Get https://registry-1.docker.io/v2/: net/http: request canceled 的问题
{
"data-root": "/opt/docker/self",
"registry-mirrors" : [
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc",
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://dockerproxy.com",
"https://gst6rzl9.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"http://mirrors.ustc.edu.cn/",
"https://mirrors.tuna.tsinghua.edu.cn/",
"http://mirrors.sohu.com/"
],
"insecure-registries" : [
"registry.docker-cn.com",
"docker.mirrors.ustc.edu.cn"
],
"debug": true,
"experimental": false
}
浙公网安备 33010602011771号