引言
跟著雲打算跟容器技巧的疾速開展,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容器化技巧,簡化利用順序的安排跟管理過程。