结论:在腾讯云服务器上安装 Docker 非常简单,只需几个步骤即可完成,适用于大多数 Linux 系统版本,推荐使用官方一键安装脚本或系统包管理器进行安装。
-
准备工作
- 确保你已经拥有一台腾讯云 CVM(Cloud Virtual Machine)实例。
- 登录到你的云服务器,推荐使用 SSH 进行连接。
- 确认系统类型,常见的有 Ubuntu、CentOS、Debian 等,不同系统安装方式略有不同。
-
Ubuntu 安装 Docker 的方法
- 更新软件包索引:
sudo apt update - 安装依赖项以允许使用 HTTPS 存储库:
sudo apt install apt-transport-https ca-certificates curl software-properties-common - 添加 Docker 官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg - 设置 Docker 的稳定版仓库:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null - 安装 Docker 引擎:
sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io
- 更新软件包索引:
-
CentOS 安装 Docker 的方法
- 安装必要的依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 - 添加 Docker 官方仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - 安装 Docker CE:
sudo yum install docker-ce docker-ce-cli containerd.io - 启动 Docker 并设置开机启动:
sudo systemctl start docker sudo systemctl enable docker
- 安装必要的依赖包:
-
使用官方一键脚本安装(适用于快速部署)
- 推荐命令如下:
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh - 此方法适用于大多数主流 Linux 发行版,自动化程度高,适合新手。
- 推荐命令如下:
-
验证安装是否成功
- 执行以下命令查看 Docker 是否正常运行:
sudo docker --version - 可选测试运行一个 Hello World 容器:
sudo docker run hello-world
- 执行以下命令查看 Docker 是否正常运行:
-
注意事项
- 腾讯云服务器默认可能没有开放所有网络端口,如需远程访问 Docker API 或容器服务,请确保安全组规则已正确配置。
- 建议将当前用户加入
docker用户组,避免每次使用 Docker 都需要加sudo:sudo usermod -aG docker your-user
总结来说,在腾讯云服务器上安装 Docker 是一项基础但非常关键的操作,掌握其安装流程有助于后续部署各类容器化应用和服务。
CDNK博客