腾讯服务器ubuntu安装docker?

核心结论

在腾讯云服务器(Ubuntu系统)上安装Docker只需5个步骤,重点包括卸载旧版本、配置官方仓库,并验证安装成功。


1. 卸载旧版本(可选)

若系统存在旧版Docker,需先清理:

sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get autoremove

关键点:避免版本冲突,确保环境干净。


2. 安装依赖工具

执行以下命令配置基础环境:

sudo apt-get update
sudo apt-get install 
    ca-certificates 
    curl 
    gnupg 
    lsb-release

作用:为后续添加Docker仓库提供支持。


3. 添加Docker官方GPG密钥和仓库

# 添加GPG密钥
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

# 设置稳定版仓库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

注意:需匹配Ubuntu版本(如jammy),否则报错。


4. 安装Docker引擎

更新仓库并安装:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

推荐:直接安装最新版,如需特定版本可通过apt-cache madison docker-ce查询。


5. 验证安装

运行测试容器确认功能正常:

sudo docker run hello-world

若输出Hello from Docker!则表明安装成功
权限配置(可选):将当前用户加入docker组避免每次sudo

sudo usermod -aG docker $USER
newgrp docker  # 立即生效

常见问题

  • 网络问题:腾讯云服务器建议配置国内镜像X_X(如腾讯云DHub镜像)。
  • 版本兼容性:Ubuntu需为LTS版本(如20.04/22.04),非LTS可能缺依赖。
未经允许不得转载:CCLOUD博客 » 腾讯服务器ubuntu安装docker?