Centos Docker的安裝教程
Ubuntu或者Kali的系統(tǒng),可以直接執(zhí)行此命令安裝docker,本文重點(diǎn)介紹yum環(huán)境下的docker安裝:
sudo apt install docker-compose
1.卸載舊版本
較舊的 Docker 版本稱為 docker 或 docker-engine 。如果已安裝這些程序,需要卸載它們以及相關(guān)的依賴項(xiàng)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安裝所需的軟件包
yum-utils 提供了 yum-config-manager ,很好用
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2

3.設(shè)置鏡像的倉(cāng)庫(kù)
這里推薦安裝阿里云(或其他國(guó)內(nèi))的鏡像
如果你使用的是國(guó)外的VPS服務(wù)器,無(wú)需執(zhí)行此步操作:
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.更新yum軟件包索引
yum makecache fast

5.安裝docker引擎
安裝最新版本的 Docker Engine-Community 和 containerd
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

如果提示您接受 GPG 密鑰,請(qǐng)選是

要安裝特定版本的 Docker Engine-Community,請(qǐng)?jiān)诖鎯?chǔ)庫(kù)中列出可用版本,然后選擇并安裝:
- 列出并排序您存儲(chǔ)庫(kù)中可用的版本。此示例按版本號(hào)(從高到低)對(duì)結(jié)果進(jìn)行排序
$ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
- 通過(guò)其完整的軟件包名稱安裝特定版本,該軟件包名稱是軟件包名稱(
docker-ce)加上版本字符串(第二列),從第一個(gè)冒號(hào)(:)一直到第一個(gè)連字符,并用連字符(-)分隔。例如:docker-ce-18.09.1
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
6.啟動(dòng)和驗(yàn)證
啟動(dòng)docker:
systemctl start docker systemctl status docker

驗(yàn)證docker命令是否可以運(yùn)行:
docker version

7.卸載docker
刪除安裝包:
yum remove docker-ce
刪除鏡像、容器、配置文件等內(nèi)容:
rm -rf /var/lib/docker
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Centos Stream9安裝Docker報(bào)錯(cuò)download.docker.com:443的原因分析與解決方法
- 在CentOS9上安裝Docker的完整指南
- centos8安裝docker(containerd.io與podman-manpages問(wèn)題解決)及鏡像加速詳解
- CentOS快速安裝Docker與Docker Compose指南分享
- Centos7安裝docker、docker-compose實(shí)踐過(guò)程
- CentOS?8?安裝docker的步驟詳解
- centOS中安裝docker-composer時(shí)報(bào)錯(cuò)問(wèn)題及解決
相關(guān)文章
Docker實(shí)現(xiàn)鏡像批量導(dǎo)出與導(dǎo)入的完整指南
這篇文章主要為大家詳細(xì)介紹了如何通過(guò)Docker實(shí)現(xiàn)鏡像批量導(dǎo)出與導(dǎo)入,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-12-12
使用Docker Compose編排本地容器的詳細(xì)步驟
Docker Compose 是一個(gè)用于定義和運(yùn)行多容器 Docker 應(yīng)用的工具,通過(guò)?docker-compose.yml?文件,你可以輕松地將多個(gè)本地容器組合成一個(gè)完整的應(yīng)用,本文給大家介紹了使用Docker Compose編排本地容器的詳細(xì)步驟,需要的朋友可以參考下2025-09-09
Docker部署PostgreSQL數(shù)據(jù)庫(kù)及操作方法詳解
這篇文章主要介紹了Docker部署PostgreSQL數(shù)據(jù)庫(kù)及操作方法的相關(guān)資料,包括拉取鏡像、運(yùn)行容器、設(shè)置參數(shù)以及查看運(yùn)行狀態(tài),通過(guò)這些步驟讀者可以輕松在本地搭建并運(yùn)行PostgreSQL數(shù)據(jù)庫(kù),需要的朋友可以參考下2025-04-04
簡(jiǎn)簡(jiǎn)單單使用Docker部署Confluence
本文使用的環(huán)境是docker17版本,重點(diǎn)給大家講解使用Docker部署Confluence的問(wèn)題,本文給大家介紹的很好對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-06-06
使用Docker構(gòu)建一個(gè)Git鏡像使用clone倉(cāng)庫(kù)
這篇文章主要介紹了使用Docker構(gòu)建一個(gè)Git鏡像使用clone倉(cāng)庫(kù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
idea連接docker實(shí)現(xiàn)一鍵部署的方法
這篇文章主要介紹了idea連接docker實(shí)現(xiàn)一鍵部署的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
docker啟動(dòng)mysql并映射數(shù)據(jù)目錄(含備份腳本)
本文主要介紹了docker啟動(dòng)mysql并映射數(shù)據(jù)目錄(含備份腳本),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-01-01
教你使用docker安裝elasticsearch和head插件的方法
這篇文章主要介紹了docker安裝elasticsearch和head插件,安裝時(shí)需要下載鏡像和修改系統(tǒng)參數(shù),本文分流程給大家講解的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-04-04

