TencentOS Server4安装docker?

云计算

TencentOS Server 4 上安装 Docker 是完全可行的,因为 TencentOS Server 是基于 CentOS/RHEL 的 Linux 发行版,与 RHEL/CentOS 兼容,因此可以使用类似的方式来安装 Docker。

以下是详细的安装步骤:


✅ 步骤 1:更新系统

sudo dnf update -y

注意:TencentOS Server 4 使用 dnf 作为包管理器(替代了 yum)。


✅ 步骤 2:安装必要的依赖

sudo dnf install -y yum-utils device-mapper-persistent-data lvm2

✅ 步骤 3:添加 Docker 官方仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

因为 TencentOS 基于 CentOS,所以我们可以使用 CentOS 的 Docker 仓库。


✅ 步骤 4:安装 Docker Engine

sudo dnf install -y docker-ce docker-ce-cli containerd.io

✅ 步骤 5:启动并启用 Docker 服务

sudo systemctl start docker
sudo systemctl enable docker

✅ 步骤 6:验证安装

sudo docker --version
sudo docker run hello-world

如果能看到欢迎信息,说明安装成功。


✅ (可选)配置非 root 用户使用 Docker

将当前用户加入 docker 组,避免每次使用 sudo

sudo usermod -aG docker $USER

注销并重新登录,使组权限生效。


⚠️ 注意事项

  1. 网络问题:如果在国内,建议使用国内镜像源提速下载,例如阿里云、腾讯云镜像。

    • 可以替换 Docker repo 地址为国内镜像源(如阿里云提供的 CentOS Docker 源)。
    • 或者配置 Docker daemon 镜像提速器(修改 /etc/docker/daemon.json)。
  2. 内核兼容性:确保系统内核版本支持 Docker:

    uname -r

    推荐 ≥ 3.10。

  3. 防火墙/SELinux:根据实际环境调整,若遇到问题可临时关闭排查:

    sudo setenforce 0  # 临时关闭 SELinux

📦 配置 Docker 镜像提速(推荐)

编辑或创建 /etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com",
    "https://registry.docker-cn.com"
  ]
}

腾讯云用户提供 https://mirror.ccs.tencentyun.com 作为官方提速器。

重启 Docker 生效:

sudo systemctl restart docker

✅ 至此,Docker 已成功安装并运行在 TencentOS Server 4 上。

如有进一步需求(如安装 Docker Compose、Kubernetes 集成等),也可以继续扩展。

未经允许不得转载:CLOUD云枢 » TencentOS Server4安装docker?