CentOS 7 (使用yum進行安裝)
- 安裝必要的一些系統(tǒng)工具
yum install -y yum-utils device-mapper-persistent-data lvm2 - 添加軟件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo - 更新并安裝 Docker-CE
yum makecache fast
yum -y install docker-ce - 開啟Docker服務(wù)
systemctl enable docker --now
安裝完成校驗
[root@docker-gz ~]# docker version
Client: Docker Engine - Community
Version: 24.0.2
API version: 1.43
Go version: go1.20.4
Git commit: cb74dfc
Built: Thu May 25 21:55:21 2023
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 24.0.2
API version: 1.43 (minimum version 1.12)
Go version: go1.20.4
Git commit: 659604f
Built: Thu May 25 21:54:24 2023
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.6.21
GitCommit: 3dce8eb055cbb6872793272b4f20ed16117344f8
runc:
Version: 1.1.7
GitCommit: v1.1.7-0-g860f061
docker-init:
Version: 0.19.0
GitCommit: de40ad0
更換docker鏡像倉庫為國內(nèi)的鏡像源
由于docker安裝完以后默認的鏡像倉庫在國外,訪問比較慢,可以更換為國內(nèi)的華為容器鏡像倉庫或者阿里鏡像倉庫
- 針對Docker客戶端版本大于 1.10.0 的用戶铅碍,可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器(如果沒有就創(chuàng)建)在文件中添加以下內(nèi)容:
vim /etc/docker/daemon.json
#華為鏡像加速
{
"registry-mirrors": [ "https://5d719bc837584775be7090c471932878.mirror.swr.myhuaweicloud.com" ]
}
#阿里鏡像加速
{
"registry-mirrors": ["https://b57aqiml.mirror.aliyuncs.com"]
}
重啟容器引擎
配置完成后闷尿,執(zhí)行systemctl restart docker重啟容器引擎。 如果重啟失敗衔彻,則檢查操作系統(tǒng)其他位置(如:/etc/sysconfig/docker薇宠、/etc/default/docker)是否配置了registry-mirrors參數(shù),刪除此參數(shù)并重啟容器引擎即可艰额。確認配置結(jié)果
執(zhí)行docker info澄港,當(dāng)Registry Mirrors字段的地址為加速器的地址時,說明加速器已經(jīng)配置成功柄沮。
[root@docker-gz ~]# docker info
Client: Docker Engine - Community
Version: 24.0.2
Context: default
Debug Mode: false
···
Registry Mirrors:
https://b57aqiml.mirror.aliyuncs.com/
Live Restore Enabled: false