腾讯云服务器怎么安装docker?

服务器

结论:在腾讯云服务器上安装 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 API 或容器服务,请确保安全组规则已正确配置。
    • 建议将当前用户加入 docker 用户组,避免每次使用 Docker 都需要加 sudo
      sudo usermod -aG docker your-user

总结来说,在腾讯云服务器上安装 Docker 是一项基础但非常关键的操作,掌握其安装流程有助于后续部署各类容器化应用和服务。

未经允许不得转载:CDNK博客 » 腾讯云服务器怎么安装docker?