在CentOS系統中獲取Docker鏡像,可以按照以下步驟操作:
yum安裝Docker更新系統包:
sudo yum update -y
安裝必要的軟件包:
sudo yum install -y yum-utils
設置Docker倉庫:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安裝Docker CE(社區版):
sudo yum install docker-ce docker-ce-cli containerd.io
啟動Docker服務并設置開機自啟:
sudo systemctl start docker
sudo systemctl enable docker
驗證Docker安裝:
sudo docker run hello-world
如果你需要特定的鏡像,可以直接從Docker Hub或其他鏡像倉庫下載。
訪問Docker Hub: 打開瀏覽器,訪問 Docker Hub。
搜索鏡像:
在搜索框中輸入你需要的鏡像名稱,例如 nginx。
選擇鏡像:
點擊進入鏡像詳情頁面,找到你需要的標簽(tag),通常是 latest。
復制鏡像地址: 點擊鏡像下方的“Pull”按鈕旁邊的“Download”鏈接,復制鏡像的完整URL。
在CentOS上拉取鏡像:
使用docker pull命令拉取鏡像:
sudo docker pull <鏡像地址>
例如:
sudo docker pull nginx:latest
docker-compose如果你有多個服務需要部署,可以使用docker-compose來管理。
安裝docker-compose:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
創建docker-compose.yml文件:
編輯一個docker-compose.yml文件,定義你的服務:
version: '3'
services:
web:
image: nginx:latest
ports:
- "80:80"
啟動服務:
sudo docker-compose up -d
通過以上方法,你可以在CentOS系統上獲取并使用Docker鏡像。