腾讯云轻量服务器ubuntn安装docker?

云计算

腾讯云轻量服务器Ubuntu安装Docker指南

结论与核心步骤

在腾讯云轻量服务器Ubuntu系统上安装Docker只需执行三个核心命令,整个过程约5-10分钟可完成。以下是详细步骤和注意事项。


安装前准备

  1. 确认系统版本

    • 推荐Ubuntu 18.04/20.04/22.04 LTS版本
    • 执行lsb_release -a查看系统信息
  2. 更新软件包索引

    sudo apt update
    sudo apt upgrade -y

Docker安装步骤

方法一:官方脚本快速安装(推荐)

# 1. 下载官方安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh

# 2. 执行安装(会自动识别系统版本)
sudo sh get-docker.sh

# 3. 验证安装
sudo docker run hello-world

方法二:手动APT安装

# 1. 安装依赖包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# 2. 添加Docker官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

# 3. 添加稳定版仓库
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

# 4. 安装Docker引擎
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io

安装后配置

  1. 将当前用户加入docker组(避免每次使用sudo)

    sudo usermod -aG docker $USER
    newgrp docker  # 立即生效
  2. 设置开机自启

    sudo systemctl enable docker
    sudo systemctl start docker
  3. 验证安装

    docker --version
    docker info

常见问题解决

  • 权限问题
    如果出现Got permission denied错误,请确认:

    • 用户已加入docker组
    • 执行了newgrp docker或重新登录
  • 镜像提速(针对国内服务器)
    修改/etc/docker/daemon.json

    {
    "registry-mirrors": [
      "https://mirror.ccs.tencentyun.com",
      "https://hub-mirror.c.163.com"
    ]
    }

    然后执行:

    sudo systemctl daemon-reload
    sudo systemctl restart docker

核心要点总结

  1. 推荐使用官方脚本安装,简单快捷且自动适配系统版本
  2. 必须将用户加入docker组,否则每次都需要sudo权限
  3. 国内服务器建议配置镜像提速,提升拉取镜像速度

完成上述步骤后,您已成功在腾讯云轻量服务器上部署Docker环境,可以开始部署容器应用了。如需更复杂配置,可参考Docker官方文档进行个性化设置。

未经允许不得转载:CLOUD云枢 » 腾讯云轻量服务器ubuntn安装docker?