# 1. 更新并安装软件
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates
# 2. 添加阿里云镜像源
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add
cd /etc/apt/sources.list.d
sudo touch docker.list
sudo chmod 666 docker.list
sudo echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > docker.list
# 3. 更新软件源
sudo apt-get update && sudo apt-get upgrade
# 4. 安装 docker 和 docker compose
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
# 5. 验证
docker -h
docker compose -h
# 6. 将当前用户添加到docker组:
sudo usermod -aG docker $USER