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

docker和docker?compose離線安裝完整步驟

 更新時(shí)間:2025年10月22日 11:44:53   作者:愚昧之山絕望之谷開悟之坡  
Docker是一種用于容器化應(yīng)用程序的開源平臺(tái),它使得應(yīng)用程序能夠在容器中獨(dú)立運(yùn)行,提供了更高的可移植性和便攜性,這篇文章主要介紹了docker和docker?compose離線安裝的相關(guān)資料,需要的朋友可以參考下

1. 下載離線安裝包

Docker離線包

  • 訪問 https://download.docker.com/linux/static/stable/
  • 選擇對(duì)應(yīng)系統(tǒng)架構(gòu)的最新版本,如aarch64/lonngarch64

Docker Compose插件

  • 訪問 https://github.com/docker/compose/releases/
  • 下載對(duì)應(yīng)架構(gòu)的二進(jìn)制文件

2. 安裝Docker

# 解壓Docker安裝包
sudo tar -xvf docker-*.tgz -C /usr/local/bin/ --strip-components=1

# 設(shè)置執(zhí)行權(quán)限
sudo chmod +x /usr/local/bin/docker /usr/local/bin/dockerd

問題分析

  • docker-compose --version (帶連字符) - 這是舊版獨(dú)立工具
  • docker compose version (有空格) - 這是新版Docker插件

你的系統(tǒng)上兩個(gè)命令都存在,但指向了不同的版本。

解決方案

方法1: 查找并移除舊版本(推薦)

  1. 找出舊版docker-compose的位置
which docker-compose
# 或者
whereis docker-compose
  1. 移除舊版本
# 如果是通過包管理器安裝的
sudo dnf remove docker-compose

# 如果是二進(jìn)制文件安裝的
sudo rm /usr/local/bin/docker-compose
# 或者
sudo rm /usr/bin/docker-compose

方法2: 正確安裝Docker Compose插件

按照我之前提供的方法正確安裝v2.27.1的Docker Compose插件:

  1. 下載正確的二進(jìn)制文件
# 根據(jù)你的架構(gòu)選擇(x86_64或aarch64)
# 假設(shè)是x86_64架構(gòu)
wget https://github.com/docker/compose/releases/download/v2.27.1/docker-compose-linux-x86_64
  1. 正確安裝到插件目錄
# 創(chuàng)建Docker CLI插件目錄
sudo mkdir -p /usr/local/lib/docker/cli-plugins

# 移動(dòng)文件并正確命名
sudo mv docker-compose-linux-x86_64 /usr/local/lib/docker/cli-plugins/docker-compose

# 授予執(zhí)行權(quán)限
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
  1. 驗(yàn)證安裝
docker compose version

4. 創(chuàng)建系統(tǒng)服務(wù)文件

sudo vi /usr/lib/systemd/system/docker.service

輸入以下內(nèi)容:

[Unit]
Description=Docker Application Container Engine
After=network.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
ExecReload=/bin/kill -s HUP $MAINPID
KillMode=process
RestartSec=5s
Restart=always

[Install]
WantedBy=multi-user.target

5. 啟動(dòng)服務(wù)

sudo systemctl daemon-reload
sudo systemctl enable docker.service
sudo systemctl start docker.service

配置Docker存儲(chǔ)路徑

為了確保Docker使用最大的磁盤目錄,推薦以下配置方法:

方法一:修改daemon.json(推薦)

  1. 創(chuàng)建目標(biāo)目錄:
sudo mkdir -p /home/docker_home
  1. 編輯配置文件:
sudo vi /etc/docker/daemon.json
  1. 添加以下內(nèi)容:
{
  "data-root": "/home/docker_home",
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com",
    "https://8wb4g36l.mirror.aliyuncs.com"
  ],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  }
}
systemctl restart docker

驗(yàn)證安裝

完成所有安裝和配置后,請(qǐng)驗(yàn)證:

# 檢查Docker版本
docker --version

# 檢查Docker Compose版本
docker compose version

# 檢查Docker信息
docker info

# 驗(yàn)證存儲(chǔ)路徑
docker info | grep "Root Dir"

# 測(cè)試鏡像拉取(配置了國內(nèi)鏡像源后應(yīng)該速度較快)
docker pull hello-world

總結(jié) 

到此這篇關(guān)于docker和docker compose離線安裝完整步驟的文章就介紹到這了,更多相關(guān)docker和docker compose離線安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解如何利用docker快速構(gòu)建MySQL主從復(fù)制環(huán)境

    詳解如何利用docker快速構(gòu)建MySQL主從復(fù)制環(huán)境

    這篇文章主要介紹了詳解如何利用docker快速構(gòu)建MySQL主從復(fù)制環(huán)境,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • docker下遷移elasticsearch問題以及解決方案

    docker下遷移elasticsearch問題以及解決方案

    文章描述了如何將Elasticsearch數(shù)據(jù)從一個(gè)服務(wù)器遷移到另一個(gè)服務(wù)器,包括數(shù)據(jù)掛載、版本一致性、啟動(dòng)命令的匹配以及可能遇到的權(quán)限和節(jié)點(diǎn)故障問題的解決方法
    2024-11-11
  • Docker+selenium實(shí)現(xiàn)自動(dòng)化健康報(bào)備的方法

    Docker+selenium實(shí)現(xiàn)自動(dòng)化健康報(bào)備的方法

    這篇文章主要介紹了Docker+selenium實(shí)現(xiàn)自動(dòng)化健康報(bào)備的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Docker案例分析:搭建MySQL數(shù)據(jù)庫服務(wù)

    Docker案例分析:搭建MySQL數(shù)據(jù)庫服務(wù)

    這篇文章主要介紹了Docker案例分析:搭建MySQL數(shù)據(jù)庫服務(wù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Docker命令自動(dòng)補(bǔ)全的臨時(shí)與持久化配置指南

    Docker命令自動(dòng)補(bǔ)全的臨時(shí)與持久化配置指南

    Docker 命令行工具支持自動(dòng)補(bǔ)全功能,但默認(rèn)可能未啟用,本文將介紹如何臨時(shí)啟用補(bǔ)全功能、持久化配置,以及如何恢復(fù)默認(rèn)狀態(tài),需要的朋友可以參考下
    2026-03-03
  • Docker與Jenkins實(shí)現(xiàn)RuoYi-Vue前后端分離項(xiàng)目的CICD全流程自動(dòng)化

    Docker與Jenkins實(shí)現(xiàn)RuoYi-Vue前后端分離項(xiàng)目的CICD全流程自動(dòng)化

    在現(xiàn)代軟件開發(fā)流程中,持續(xù)集成/持續(xù)部署(CICD)已經(jīng)成為提升開發(fā)效率、保障代碼質(zhì)量的關(guān)鍵實(shí)踐,本文將詳細(xì)介紹如何利用Docker容器化技術(shù)結(jié)合Jenkins,搭建一套完整的CICD流程,實(shí)現(xiàn)RuoYi-Vue前后端分離項(xiàng)目的自動(dòng)化構(gòu)建、測(cè)試和部署,從代碼提交到自動(dòng)部署的全流程自動(dòng)化
    2026-01-01
  • Docker不同網(wǎng)段下的容器互聯(lián)的實(shí)現(xiàn)

    Docker不同網(wǎng)段下的容器互聯(lián)的實(shí)現(xiàn)

    本文主要介紹了Docker不同網(wǎng)段下的容器互聯(lián)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • dockerfile基于apline將JDK20打包成鏡像

    dockerfile基于apline將JDK20打包成鏡像

    這篇文章主要為大家介紹了dockerfile基于apline將JDK20打包成鏡像步驟及驗(yàn)證,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-02-02
  • Docker-Compose?容器集群的快速編排方法

    Docker-Compose?容器集群的快速編排方法

    Docker-Compose項(xiàng)目由Python編寫,調(diào)用Docker服務(wù)提供的API來對(duì)容器進(jìn)行管理。因此,只要所操作的平臺(tái)支持Docker API, 就可以在其上利用Compose來進(jìn)行編排管理,這篇文章主要介紹了Docker-Compose?容器集群的快速編排,需要的朋友可以參考下
    2022-07-07
  • Docker中使用gosu的方法詳解

    Docker中使用gosu的方法詳解

    在Docker鏡像中啟動(dòng)服務(wù)時(shí),我們通常不希望以root身份運(yùn)行主進(jìn)程,sudogosu是一個(gè)非常輕量的工具,功能類似sudo,但不會(huì)產(chǎn)生額外進(jìn)程,非常適合在Docker容器中用來切換用戶,本文給大家介紹Docker中使用gosu的方法,感興趣的朋友一起看看吧
    2025-10-10

最新評(píng)論

拉萨市| 扶沟县| 黔东| 临沧市| 疏勒县| 东至县| 曲松县| 于田县| 阳新县| 濮阳市| 饶平县| 武冈市| 四会市| 沐川县| 阳泉市| 郁南县| 高碑店市| 凌源市| 南投县| 女性| 上思县| 盐山县| 汤阴县| 辽宁省| 太仆寺旗| 万盛区| 乃东县| 南皮县| 凌源市| 南京市| 太白县| 德安县| 江阴市| 平谷区| 虞城县| 花莲县| 碌曲县| 麻栗坡县| 海口市| 新化县| 双流县|