服务器设置和教程 · 3 10 月, 2024

AlmaLinux 9 安裝配置 Docker 教程

AlmaLinux 9 安裝配置 Docker 教程

在當今的雲計算環境中,Docker 已成為一個不可或缺的工具,能夠幫助開發者和系統管理員快速部署和管理應用程式。本文將介紹如何在 AlmaLinux 9 上安裝和配置 Docker,讓您能夠輕鬆地開始使用這個強大的容器化平台。

什麼是 Docker?

Docker 是一個開源的容器化平台,允許開發者將應用程式及其依賴項打包到一個輕量級的容器中。這些容器可以在任何支持 Docker 的環境中運行,無論是本地開發環境還是生產伺服器。Docker 的主要優勢包括:

  • 一致性:無論在哪個環境中運行,容器內的應用程式行為一致。
  • 可擴展性:可以輕鬆地擴展應用程式以應對流量高峰。
  • 資源隔離:每個容器都在自己的環境中運行,互不干擾。

安裝前的準備

在開始安裝 Docker 之前,請確保您的 AlmaLinux 9 系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo dnf update -y

安裝 Docker

接下來,我們將安裝 Docker。請按照以下步驟進行:

1. 安裝必要的依賴

首先,您需要安裝一些必要的依賴包:

sudo dnf install -y dnf-plugins-core

2. 添加 Docker 的官方存儲庫

然後,您需要添加 Docker 的官方存儲庫:

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

3. 安裝 Docker Engine

現在,您可以安裝 Docker Engine 了:

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

4. 啟動 Docker 服務

安裝完成後,啟動 Docker 服務並設置為開機自啟:

sudo systemctl start docker
sudo systemctl enable docker

5. 驗證安裝

您可以使用以下命令來驗證 Docker 是否安裝成功:

sudo docker run hello-world

如果一切正常,您將看到一條歡迎消息,表示 Docker 已成功安裝並運行。

配置 Docker

在安裝完成後,您可能需要進行一些基本配置,以便更好地使用 Docker。

1. 添加用戶到 Docker 群組

為了避免每次使用 Docker 命令時都需要使用 sudo,您可以將當前用戶添加到 Docker 群組:

sudo usermod -aG docker $USER

請注意,您需要重新登錄才能使更改生效。

2. 配置 Docker 儲存路徑

默認情況下,Docker 將容器和映像存儲在 /var/lib/docker。您可以通過編輯 Docker 的配置文件來更改這一點。首先,創建一個新的目錄來存儲 Docker 數據:

sudo mkdir /mnt/docker-data

然後,編輯 Docker 的配置文件:

sudo nano /etc/docker/daemon.json

在文件中添加以下內容:

{
    "data-root": "/mnt/docker-data"
}

保存並退出編輯器,然後重啟 Docker 服務:

sudo systemctl restart docker

總結

本文介紹了如何在 AlmaLinux 9 上安裝和配置 Docker。通過這些步驟,您可以輕鬆地開始使用 Docker 來管理您的應用程式。如果您需要更高效的資源管理和靈活的部署選擇,考慮使用 香港 VPS 服務來運行您的 Docker 容器,這將為您的開發和生產環境提供更好的支持。