一、確認ubuntu版本
root@dockerserver:/etc/pam.d# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
根據codename確認。
docker官方網址下載
https://download.docker.com/linux/
在每個版本里找最新的的包,
下載:
docker-ce
docker-ce-cli
containerd.io
(Docker 的運行時依賴)docker-compose-plugin
(Docker Compose V2)
二、sudo放到/opt路徑下按照Docker CE CLI
、containerd.io
和 Docker CE
順序安裝
dpkg -i docker-ce-cli_28.1.1-1~ubuntu.24.04~noble_amd64.deb
dpkg -i containerd.io_1.7.27-1_amd64.deb
dpkg -i docker-ce_28.1.1-1~ubuntu.24.04~noble_amd64.deb
三、配置docker
1、啟動 Docker
服務
service docker start
2、設置 Docker
開機自啟
systemctl enable docker
3、驗證 Docker
是否安裝成功
docker --version
安裝 Docker Compose
dpkg -i docker-compose-plugin_2.35.1-1~ubuntu.24.04~noble_amd64.deb
驗證 Docker Compose
是否安裝成功
docker compose version