更新环境
sudoaptupdatesudoaptinstall-yca-certificatescurlgnupg然后添加 Docker 官方 Key:
sudoinstall-m0755-d/etc/apt/keyringssudocurl-fsSLhttps://download.docker.com/linux/ubuntu/gpg\-o/etc/apt/keyrings/docker.ascsudochmoda+r /etc/apt/keyrings/docker.asc添加 Docker 源:
echo\"deb [arch=$(dpkg --print-architecture)signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \$(./etc/os-release&&echo"${UBUNTU_CODENAME:-$VERSION_CODENAME}")stable"|\sudotee/etc/apt/sources.list.d/docker.list>/dev/null更新源:
sudoaptupdate安装 Docker 和 Docker Compose:
sudoaptinstall-ydocker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin启动 Docker:
sudosystemctlenabledockersudosystemctl startdocker验证:
docker--versiondockercompose versionsudodockerrun hello-world如果 sudo apt update 或安装时拉不动 Docker 官方源,阿里云服务器上可以把源地址换成阿里云镜像源:
sudosed-i's#https://download.docker.com/linux/ubuntu#https://mirrors.aliyun.com/docker-ce/linux/ubuntu#g'/etc/apt/sources.list.d/docker.listsudoaptupdate然后再执行:
sudoaptinstall-ydocker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin