Docker知識(shí):Docker安裝及鏡像加速配置
今天給大家分享Centos7以上版本的操作系統(tǒng)下安裝Docker。
確認(rèn)操作系統(tǒng)版本
#查看系統(tǒng)內(nèi)核
uname -r
#查看系統(tǒng)詳細(xì)信息
cat /etc/os-release
安裝步驟(Centos8)
卸載舊版本docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安裝docker需要的安裝包
yum install -y yum-utils
設(shè)置鏡像倉(cāng)庫(kù)
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里云國(guó)內(nèi)鏡像
國(guó)內(nèi)常見鏡像倉(cāng)庫(kù)
1、阿里云 docker hub mirror(推薦使用)
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2)、騰訊云 docker hub mirror
https://mirror.ccs.tencentyun.com
3、華為云
https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com
4、docker中國(guó)
https://registry.docker-cn.com
5、網(wǎng)易
http://hub-mirror.c.163.com
6、 daocloud
http://f1361db2.m.daocloud.io
7、docker官方地址倉(cāng)庫(kù)國(guó)外地址
https://download.docker.com/linux/centos/docker-ce.repo
注意:云服務(wù)的話要根據(jù)自己購(gòu)買的服務(wù)器獲取自己服務(wù)器對(duì)應(yīng)的鏡像加速地址,這樣可以比公開的鏡像地址速度更快。
通用步驟
登錄云服務(wù)廠商(阿里云、騰訊云、華為云)然后控制臺(tái)找到鏡像服務(wù)獲取自己獨(dú)有的鏡像加速地址。修改鏡像加速文件的加速地址:
vi /etc/docker/daemon.json
{
"registry-mirrors": [
"你的加速地址"
]
}
配置好后重啟docker容器引擎
systemctl restart docker
然后執(zhí)行docker info 查看配置是否生效
docker info
效果如下:
安裝docker
yun makecache fast #更新軟件包索引
# docker-ce 社區(qū)版本(推薦) docker-ee 企業(yè)版(收費(fèi))
yum install docker-ce docker-ce-cli containerd.io #安裝最新版本的docker,
啟動(dòng)docker
sudo systemctl start docker # 啟動(dòng)docker
docker version # 查看版本
運(yùn)行hello-world
sudo docker run hello-world # 運(yùn)行hello word
docker images #查看鏡像
卸載docker(謹(jǐn)慎操作)
#卸載docker容器
sudo yum remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
#刪除docker容器目錄
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
以上就是docker在Centos操作系統(tǒng)的安裝步驟,歡迎互相交流!
作者:郝光明 IT技術(shù)分享社區(qū)
歡迎關(guān)注:IT技術(shù)分享社區(qū)