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

服务器

结论:在腾讯云服务器的Ubuntu系统上安装Docker,推荐使用官方脚本一键安装或通过APT手动安装,两种方式均简单高效。

  • 在开始安装之前,请确保你已经登录到你的腾讯云Ubuntu服务器,并具有sudo权限。可以使用sudo -i切换为root用户,或者在每条命令前加上sudo

  • 第一步:更新系统软件包
    安装任何新软件之前,建议先更新一下系统的软件源列表:

    sudo apt update
  • 第二步:安装必要的依赖包
    Docker需要一些基础依赖库来支持HTTPS协议访问仓库:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  • 第三步:添加Docker官方GPG密钥
    添加密钥是为了确保下载的Docker包是官方发布的,保证安全性:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  • 第四步:设置Docker稳定版仓库
    根据你的Ubuntu版本添加对应的仓库地址:

    echo "deb [arch=amd64 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
  • 第五步:再次更新apt缓存
    添加完新的仓库后,记得再次更新apt缓存:

    sudo apt update
  • 第六步:安装Docker引擎
    推荐安装社区版(CE)即可满足大多数需求:

    sudo apt install docker-ce docker-ce-cli containerd.io -y
  • 第七步:验证Docker是否安装成功
    可以运行以下命令查看Docker版本信息并确认服务状态:

    sudo docker --version
    sudo systemctl status docker
  • 第八步:可选 — 配置非root用户使用Docker
    默认只有root用户可以执行Docker命令,为了避免每次都要加sudo,可以将当前用户加入docker组:

    sudo usermod -aG docker $USER

    然后退出终端并重新登录使更改生效。

  • 第九步:测试运行一个容器
    运行一个简单的hello-world容器来验证Docker是否正常工作:

    sudo docker run hello-world
  • 总结:整个过程大约5~10分钟即可完成,关键在于正确配置仓库和依赖项。
    如果遇到网络问题,可以尝试更换镜像源或使用国内X_X器(如阿里云、DaoCloud等)提供的安装脚本。

  • 推荐使用官方安装方法,稳定性更高,便于后续升级维护。

  • 若你在腾讯云环境中部署生产级应用,还可以结合腾讯云的容器服务(TKE)进行管理,实现更高效的运维自动化。

以上就是在腾讯云Ubuntu服务器上安装Docker的完整步骤与建议。

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