最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CentOS快速安裝Docker與Docker Compose指南分享

 更新時(shí)間:2025年09月15日 17:29:47   作者:劉一說(shuō)  
本文詳細(xì)介紹了在CentOS系統(tǒng)上安裝Docker及Docker Compose的步驟,包括檢查內(nèi)核版本、卸載舊版本、使用yum或官方腳本安裝Docker,配置鏡像加速器,安裝指定版本的Docker Compose,并添加用戶權(quán)限以避免sudo使用,最后驗(yàn)證安裝及解決常見問(wèn)題

CentOS 系統(tǒng)DockerDocker Compose

安裝前準(zhǔn)備

1. 檢查系統(tǒng)內(nèi)核版本

Docker 要求 CentOS 系統(tǒng)內(nèi)核版本高于 3.10

uname -r

如果輸出類似 3.10.x 或更高版本,滿足條件;否則需升級(jí)內(nèi)核。

卸載舊版本 Docker(如有)

如果系統(tǒng)中已安裝舊版本 Docker,建議卸載以避免沖突:

sudo yum remove -y docker docker-common docker-selinux docker-engine \
  docker-ce docker-ce-cli containerd.io docker-compose-plugin

清理殘留文件:

sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker

安裝 Docker

方法一:使用yum或dnf包管理器安裝(推薦)

1. 安裝依賴包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2. 配置 Docker 鏡像源

國(guó)內(nèi)用戶推薦使用阿里云或清華大學(xué)鏡像源(加速下載):

  • 阿里云鏡像源:
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 清華大學(xué)鏡像源:
sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

3. 查看可用 Docker 版本

sudo yum list docker-ce --showduplicates | sort -r

4. 安裝指定版本的 Docker

以安裝 Docker 28.3.3 為例:

sudo yum install -y docker-ce-28.3.3 docker-ce-cli-28.3.3 containerd.io

?? 如果未指定版本,安裝最新版:

sudo yum install -y docker-ce docker-ce-cli containerd.io

5. 啟動(dòng) Docker 服務(wù)并設(shè)置開機(jī)自啟

sudo systemctl start docker
sudo systemctl enable docker

6. 驗(yàn)證 Docker 安裝

sudo docker version

輸出應(yīng)包含 ClientServer 信息,表示安裝成功。

Client: Docker Engine - Community
 Version:           28.3.3
 API version:       1.51
 Go version:        go1.24.5
 Git commit:        980b856
 Built:             Fri Jul 25 11:36:17 2025
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          28.3.3
  API version:      1.51 (minimum version 1.24)
  Go version:       go1.24.5
  Git commit:       bea959c
  Built:            Fri Jul 25 11:33:31 2025
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.27
  GitCommit:        05044ec0a9a75232cad458027ca83437aae3f4da
 runc:
  Version:          1.2.5
  GitCommit:        v1.2.5-0-g59923ef
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

方法二:使用官方腳本自動(dòng)安裝(可選)

curl -fsSL https://get.docker.com -o install-docker.sh
sudo sh install-docker.sh

安裝 Docker Compose

方法一:使用官方腳本安裝

sudo curl -L "https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

方法二:手動(dòng)下載指定版本(推薦)

以安裝 Docker Compose 2.22.0 為例:

# 下載二進(jìn)制文件
sudo curl -L https://github.com/docker/compose/releases/download/v2.39.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# 賦予執(zhí)行權(quán)限
sudo chmod +x /usr/local/bin/docker-compose

驗(yàn)證安裝

docker-compose --version

輸出應(yīng)類似:

Docker Compose version v2.39.2

配置 Docker 鏡像加速器(推薦)

1. 創(chuàng)建或修改 Docker 配置文件

sudo mkdir -p /etc/docker
sudo vi /etc/docker/daemon.json

2. 添加鏡像加速器配置(以阿里云為例)

{
  "registry-mirrors": ["https://<your-aliyun-mirror>.mirror.aliyuncs.com"]
}

替換 <your-aliyun-mirror> 為你的阿里云加速器地址(需登錄阿里云控制臺(tái)獲?。?。

立即獲取鏡像加速器

3. 重啟 Docker 服務(wù)

sudo systemctl daemon-reload
sudo systemctl restart docker

添加當(dāng)前用戶到docker組(避免每次使用sudo)

sudo usermod -aG docker $USER
newgrp docker

驗(yàn)證是否生效:

docker run hello-world

常見問(wèn)題及解決方法

問(wèn)題解決方案
Docker 服務(wù)無(wú)法啟動(dòng)檢查日志:sudo journalctl -u docker.service
docker-compose 命令未找到確認(rèn)路徑 /usr/local/bin 在 PATH 環(huán)境變量中
下載速度慢配置鏡像源(如阿里云、清華源)
權(quán)限不足將用戶添加到 docker 組或使用 sudo
舊版本沖突徹底卸載舊版本并清理殘留文件

總結(jié)

步驟命令
卸載舊版本sudo yum remove docker*
安裝 Dockersudo yum install docker-ce docker-ce-cli containerd.io
啟動(dòng) Dockersudo systemctl start docker
安裝 Docker Composesudo curl -L ...
驗(yàn)證安裝docker version 和 docker-compose --version

通過(guò)以上步驟,您已成功在 CentOS 系統(tǒng)中安裝并配置了 Docker 和 Docker Compose。如果需要進(jìn)一步優(yōu)化(如配置私有倉(cāng)庫(kù)或代理),請(qǐng)參考 Docker 官方文檔。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux中進(jìn)程和線程的對(duì)比與區(qū)別

    Linux中進(jìn)程和線程的對(duì)比與區(qū)別

    這篇文章主要介紹了Linux中進(jìn)程和線程的對(duì)比與區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • Linux中的幾種最佳文件系統(tǒng)

    Linux中的幾種最佳文件系統(tǒng)

    這篇文章主要介紹了Linux中的幾種最佳文件系統(tǒng),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 配置 Apache 服務(wù)器禁止所有非法域名 訪問(wèn)自己的服務(wù)器

    配置 Apache 服務(wù)器禁止所有非法域名 訪問(wèn)自己的服務(wù)器

    這篇文章主要介紹了配置 Apache 服務(wù)器禁止所有非法域名 訪問(wèn)自己的服務(wù)器,需要的朋友可以參考下
    2017-06-06
  • Linux系統(tǒng)禁止root賬號(hào)遠(yuǎn)程登錄的命令

    Linux系統(tǒng)禁止root賬號(hào)遠(yuǎn)程登錄的命令

    這篇文章主要介紹了Linux系統(tǒng)禁止root賬號(hào)遠(yuǎn)程登錄的方法,文中給大家提到linux下禁止root遠(yuǎn)程登錄和添加新用戶,需要的朋友可以參考下
    2019-07-07
  • 在Linux服務(wù)器下查看公網(wǎng)IP地址的方法

    在Linux服務(wù)器下查看公網(wǎng)IP地址的方法

    在接口對(duì)接的時(shí)候,很多公司需要對(duì)方提供公網(wǎng)ip地址來(lái)配置對(duì)應(yīng)的IP白名單,那么在Linux環(huán)境下怎么查看對(duì)應(yīng)服務(wù)器的公網(wǎng)IP呢,所以本文給大家介紹了在Linux服務(wù)器下查看公網(wǎng)IP地址的方法,需要的朋友可以參考下
    2023-12-12
  • 在Linux系統(tǒng)下上傳項(xiàng)目到碼云的方法

    在Linux系統(tǒng)下上傳項(xiàng)目到碼云的方法

    今天小編就為大家分享一篇關(guān)于在Linux系統(tǒng)下上傳項(xiàng)目到碼云的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-10-10
  • LINUX重啟MYSQL的命令詳解

    LINUX重啟MYSQL的命令詳解

    下面小編就為大家?guī)?lái)一篇LINUX重啟MYSQL的命令詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-10-10
  • Linux awk命令基本使用及說(shuō)明

    Linux awk命令基本使用及說(shuō)明

    這篇文章主要介紹了Linux awk命令基本使用及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Linux使用join -a1來(lái)合并兩個(gè)文件

    Linux使用join -a1來(lái)合并兩個(gè)文件

    今天小編就為大家分享一篇關(guān)于Linux使用join -a1來(lái)合并兩個(gè)文件,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • Linux修改主機(jī)名命令詳解

    Linux修改主機(jī)名命令詳解

    在本篇文章里小編給大家整理的關(guān)于Linux修改主機(jī)名命令的知識(shí)點(diǎn)詳解,有興趣的朋友可以參考學(xué)習(xí)下。
    2020-02-02

最新評(píng)論

巨野县| 凤阳县| 建阳市| 类乌齐县| 镇江市| 北流市| 田林县| 雷州市| 遂平县| 宁海县| 全椒县| 苏州市| 嘉峪关市| 都安| 龙里县| 新化县| 额济纳旗| 镇巴县| 苍山县| 克什克腾旗| 洞头县| 民勤县| 昌邑市| 沙田区| 老河口市| 霍林郭勒市| 井陉县| 湘潭县| 兰坪| 瑞昌市| 崇文区| 南溪县| 鄂伦春自治旗| 巨鹿县| 安庆市| 湄潭县| 彭水| 大石桥市| 娄底市| 百色市| 留坝县|