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。