溫馨提示×

Docker在Ubuntu上怎么安裝

小樊
132
2025-02-28 10:20:56
欄目: 智能運維

在Ubuntu上安裝Docker有多種方法,以下是其中兩種常見的安裝方式:

通過Docker Desktop安裝(推薦)

  1. 安裝依賴
sudo apt update
sudo apt install curl apt-transport-https ca-certificates software-properties-common
  1. 添加Docker Desktop存儲庫
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
  1. 安裝Docker Desktop(要求RAM大于4G):
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  1. 啟動Docker服務
sudo systemctl start docker
  1. 設置Docker開機自啟
sudo systemctl enable docker
  1. 驗證安裝
docker --version

通過.deb包離線安裝

  1. 下載.deb包

在可以訪問互聯網的機器上,下載 Docker CE、Docker CE CLI 和 Docker Compose 的.deb 包。例如:

wget https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/docker-ce_27.5.1-1~ubuntu.22.04~jammy_amd64.deb
wget https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/docker-ce-cli_27.5.1-1~ubuntu.22.04~jammy_amd64.deb
wget https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/containerd.io_1.7.25-1_amd64.deb
wget https://download.docker.com/linux/ubuntu/dists/jammy/pool/stable/amd64/docker-compose-plugin_2.6.0~ubuntu-jammy_amd64.deb
  1. 傳輸.deb包

將下載的.deb文件和Docker Compose二進制文件傳輸到目標服務器(例如通過scp或U盤)。

  1. 安裝.deb包

在目標服務器上,進入存放.deb文件的目錄,依次安裝Docker CE、Docker CE CLI和containerd.io:

sudo dpkg -i containerd.io_1.7.25-1_amd64.deb
sudo dpkg -i docker-ce-cli_27.5.1-1~ubuntu.22.04~jammy_amd64.deb
sudo dpkg -i docker-ce_27.5.1-1~ubuntu.22.04~jammy_amd64.deb
  1. 配置Docker服務啟動
sudo systemctl start docker
  1. 設置Docker開機自啟
sudo systemctl enable docker
  1. 驗證安裝
docker --version
docker compose version

以上就是在Ubuntu上安裝Docker的兩種方法,用戶可以根據自己的需求和環境選擇合適的安裝方式。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女