一、确认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