掌握CentOS Stream,輕鬆實現Docker容器化部署全攻略

提問者:用戶KZKL 發布時間: 2025-06-08 02:38:24 閱讀時間: 3分鐘

最佳答案

引言

跟著雲打算跟容器技巧的疾速開展,Docker已成為利用順序安排跟管理的首選東西。CentOS Stream作為CentOS的下一代版本,供給了最新的Linux技巧,是運轉Docker的幻想平台。本文將具體介紹如何在CentOS Stream上安裝跟設置Docker,實現容器化安排。

體系請求

在開端之前,請確保妳的CentOS Stream體系滿意以下請求:

  • CentOS Stream 9或更高版本
  • 充足的內存跟磁碟空間(倡議至少4GB內存跟20GB的硬碟空間)
  • 體系已更新到最新

安裝Docker

1. 安裝依附

起首,妳須要安裝Docker的依附包:

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

2. 增加Docker客棧

為了從Docker官方客棧安裝Docker,妳須要增加這個客棧:

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

3. 安裝Docker CE

現在,妳可能安裝Docker CE了:

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

4. 啟動Docker效勞

安裝實現後,啟動Docker效勞並設置開機自啟:

sudo systemctl start docker
sudo systemctl enable docker

5. 驗證安裝

要驗證Docker能否已正確安裝,請運轉以下命令:

docker --version

妳應當看到Docker的版本信息。

設置Docker

1. 設置Docker鏡像減速

為了進步Docker鏡像的下載速度,妳可能為Docker設置鏡像減速器。以下是以阿里雲鏡像減速器為例的設置方法:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://<your-mirror-url>.mirror.aliyuncs.com"]
}
EOF
sudo systemctl restart docker

<your-mirror-url>調換為妳的阿里雲鏡像減速器地點。

2. 設置Docker網路

Docker默許利用橋接網路形式。妳可能利用以下命令檢查以後網路設置:

docker network ls

要創建一個新的自定義網路,請利用以下命令:

docker network create -d bridge my-custom-network

安排Docker容器

1. 拉取Docker鏡像

要拉取一個Docker鏡像,請利用以下命令:

docker pull <image-name>

<image-name>調換為妳要拉取的鏡像稱號。

2. 運轉Docker容器

要運轉一個Docker容器,請利用以下命令:

docker run -d --name <container-name> <image-name>

<container-name>調換為妳要創建的容器稱號,將<image-name>調換為妳要運轉的鏡像稱號。

3. 驗證容器運轉狀況

要驗證容器能否已正確運轉,請利用以下命令:

docker ps

妳應當看到正在運轉的容器列表。

總結

經由過程以上步調,妳曾經在CentOS Stream上成功安裝跟設置了Docker,並學會了怎樣安排Docker容器。現在,妳可能開端利用Docker容器化技巧,簡化利用順序的安排跟管理過程。

相關推薦