✅ Docker 官方一键安装脚本(最简单方式)

直接运行:

curl -fsSL https://get.docker.com | sudo sh

⚠️ 这个脚本会自动:

  • 移除冲突组件
  • 添加官方仓库
  • 安装最新 Docker Engine
  • 安装 containerd
  • 安装 Docker Compose v2
  • 自动配置 systemd
    完全跨 Ubuntu / Debian / CentOS。

🚀 一条命令(推荐)

curl -fsSL https://get.docker.com | sudo sh

安装完成后检验:

docker --version
docker compose version
docker run hello-world

❗ 你要的“卸载旧版 + 安装最新”的完整流程

1)卸载旧版(docker.io、docker-compose)

sudo apt-get remove -y docker.io docker-compose docker-doc podman-docker containerd runc docker-compose-v2
sudo apt-get purge -y docker.io docker-compose docker-doc

(可选)删除旧数据

sudo rm -rf /var/lib/docker /var/lib/containerd

2)一键安装官方最新版

curl -fsSL https://get.docker.com | sudo sh

3)把用户加入 docker 组(不需要 sudo)

sudo usermod -aG docker $USER

重新登录即可。


🎉 最简单的全流程(复制一段执行)

sudo apt-get remove -y docker.io docker-compose docker-doc podman-docker containerd runc docker-compose-v2
sudo apt-get purge -y docker.io docker-compose docker-doc
sudo rm -rf /var/lib/docker /var/lib/containerd

curl -fsSL https://get.docker.com | sudo sh

sudo usermod -aG docker $USER

💬 你需要我帮你写成 Ansible Playbook 吗?

你新加坡/曼谷的 20+ Ubuntu 节点,一键统一版本,我可以帮你做成可重复执行的 Playbook。