centos7使用yum實(shí)現(xiàn)快速安裝Docker環(huán)境
一、基礎(chǔ)環(huán)境設(shè)置

關(guān)閉防火墻和內(nèi)核安全機(jī)制
[root@localhost ~]# systemctl stop firewalld [root@localhost ~]# setenforce 0
配置網(wǎng)絡(luò)yum源
[root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@localhost ~]# yum clean all && yum makecache
同步時(shí)間
[root@localhost ~]# yum -y install chrony [root@localhost ~]# systemctl restart chronyd [root@localhost ~]# chronyc sources -v
二、使用yum安裝Docker環(huán)境
添加Docker倉庫
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 [root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo [root@localhost ~]# yum makecache fast
安裝Docker
# 查看所有docker軟件包 [root@localhost ~]# yum list docker-ce --showduplicates | sort -r # 安裝指定版本docker [root@localhost ~]# yum -y install docker-ce-19.03.15 docker-ce-cli-19.03.15 containerd.io docker-compose-plugin # 默認(rèn)安裝最新版本docker [root@localhost ~]# yum -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin
擴(kuò)展知識(shí):使用腳本自動(dòng)安裝Docker
# 安裝最新版本docker [root@localhost ~]# curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
啟動(dòng)Docker
[root@localhost ~]# systemctl start docker [root@localhost ~]# systemctl enable docker
三、查看Docker版本
[root@localhost ~]# docker version Client: Docker Engine - Community #客戶端信息 Version: 19.03.15 API version: 1.40 Go version: go1.13.15 Git commit: 99e3ed8919 Built: Sat Jan 30 03:17:57 2021 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community #服務(wù)端信息 Engine: Version: 19.03.15 API version: 1.40 (minimum version 1.12) Go version: go1.13.15 Git commit: 99e3ed8919 Built: Sat Jan 30 03:16:33 2021 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.33 GitCommit: d2d58213f83a351ca8f528a95fbd145f5654e957 runc: Version: 1.1.12 GitCommit: v1.1.12-0-g51d5e94 docker-init: Version: 0.18.0 GitCommit: fec3683
四、配置Docker鏡像加速
由于國內(nèi)網(wǎng)絡(luò)問題,Docker鏡像下載困難。因此需要配置加速器來加速鏡像下載。
注冊(cè)鏡像加速器
訪問華為云容器鏡像服務(wù):https://console.huaweicloud.com/swr
找到 “鏡像中心” —> 鏡像加速器
{
"registry-mirrors": [ "https://xxxxxx.mirror.swr.myhuaweicloud.com"]
}
配置鏡像加速器
[root@localhost ~]# vim /etc/docker/daemon.json
{
"registry-mirrors": [ "https://xxxxxx.mirror.swr.myhuaweicloud.com"]
}
重啟Docker
[root@localhost ~]# systemctl daemon-reload [root@localhost ~]# systemctl restart docker
測(cè)試Docker
[root@localhost ~]# docker pull cirros
五、卸載Docker
[root@localhost ~]# systemctl stop docker [root@localhost ~]# yum -y remove docker-ce docker-ce-cli containerd.io docker-compose-plugin [root@localhost ~]# rm -rf /var/lib/docker #刪除docker數(shù)據(jù)文件(容器、鏡像、網(wǎng)絡(luò)等) [root@localhost ~]# rm -rf /var/lib/containerd #刪除docker容器運(yùn)行時(shí)的數(shù)據(jù) [root@localhost ~]# rm -rf /etc/docker
到此這篇關(guān)于centos7使用yum實(shí)現(xiàn)快速安裝Docker環(huán)境的文章就介紹到這了,更多相關(guān)centos7安裝Docker內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker搭建Zookeeper&Kafka集群的實(shí)現(xiàn)
這篇文章主要介紹了Docker搭建Zookeeper&Kafka集群的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
Docker?Compose+Nginx+Certbot自動(dòng)化部署HTTPS的詳細(xì)指南
打造屬于您的全自動(dòng)?HTTPS?服務(wù),無需復(fù)雜配置,無需手動(dòng)維護(hù),只需?3?個(gè)核心文件和?5?分鐘時(shí)間,即可實(shí)現(xiàn)永久自動(dòng)化的?HTTPS?加密解決方案,下面我們就來看看具體方法吧2025-07-07
docker容器無法訪問外網(wǎng),但是宿主機(jī)卻可以的問題
這篇文章主要介紹了docker容器無法訪問外網(wǎng),但是宿主機(jī)卻可以的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08
docker desktop安裝redis的實(shí)現(xiàn)步驟
本文主要介紹了docker desktop安裝redis的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-04-04
利用Dockerfile優(yōu)化Nestjs構(gòu)建鏡像大小詳情
這篇文章主要介紹了利用Dockerfile優(yōu)化Nestjs構(gòu)建鏡像大小詳情,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08
vscode中啟用docker擴(kuò)展顯示無權(quán)限的問題解決
這篇文章主要介紹了如何解決vscode中啟用docker擴(kuò)展顯示無權(quán)限的問題,并介紹允許VSCode進(jìn)入Docker內(nèi)部進(jìn)行調(diào)試的插件,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-03-03
docker 安裝 rocketmq + dashboard的實(shí)現(xiàn)
本文主要介紹了docker 安裝 rocketmq + dashboard的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2026-05-05

