Docker + Compose V2 安装
背景说明见博客:新装 Ubuntu 服务器后的运维清单
在 Ubuntu 上通过 Docker 官方 APT 源安装 Docker CE 及 Compose V2 插件(docker compose,非旧版 docker-compose 独立二进制)。
1. 卸载旧版本(可选)
若系统曾安装过旧版 Docker 或独立 docker-compose,先移除:
sudo apt remove docker docker.io docker-compose
2. 添加 Docker 官方 APT 源
sudo apt update
sudo apt install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg \
| sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.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
3. 安装 Docker 及 Compose 插件
sudo apt install docker-ce docker-ce-cli containerd.io \
docker-buildx-plugin docker-compose-plugin
4. 验证安装
docker --version
docker compose version
输出示例:
Docker version 24.x.x, build abcdefg
Docker Compose version v2.x.x
5. 后续:VSCode 权限
若 VSCode Docker 插件报权限错误,请参阅 VSCode Docker 插件权限。