步驟一 : 安裝 yum-utils
yum install -y yum-utils
步驟二 : 替換docker 的國內的源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
執行完成后,會在
/etc/yum.repos.d/
目錄下 新增 docker-ce.repo 文件。
步驟三 :清空yum的緩存
yum clean all && yum makecache
步驟四 : 執行安裝命令
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
步驟五 : 啟動docker
systemctl start docker
步驟六 : 查看docker 的狀態
systemctl status docker
至此,docker 已經啟動成功!
步驟七 : 查看docker 的信息(可選)
# 查看docker 版本
docker version# 輸出docker 的基本信息
docker info
步驟八 : 配置鏡像加速器
在
/etc/docker
目錄下,創建daemon.json
文件,并添加鏡像配置,然后重啟docker 即可
{"registry-mirrors":["https://docker.m.daocloud.io","https://docker.hpcloud.cloud","https://docker.unsee.tech","https://docker.1panel.live","http://mirrors.ustc.edu.cn","https://docker.chenby.cn","http://mirror.azure.cn","https://dockerpull.org","https://dockerhub.icu","https://hub.rat.dev","https://proxy.1panel.live","https://docker.1panel.top","https://docker.m.daocloud.io","https://docker.1ms.run","https://docker.ketches.cn"]
}
配置完成后,執行以下命令重啟docker
systemctl daemon-reload
systemctl restart docker
使用
docker info
命令,可以查看到 配置的鏡像地址。
步驟九 : 測試使用
1、查看鏡像命令
會列出當前機器上本地的所有鏡像。
docker images
2、啟動 hello-world 容器
docker run
命令,如果本地沒有鏡像的話會自動拉取下來,然后啟動一個容器。
docker run hello-world
步驟十 : 設置docker 的開機自啟(可選)
作用 : 實現docker 服務的開機自動啟動
systemctl enable docker