速卖通素材
努力

腾讯轻量云centos安装docker?

服务器

在腾讯云轻量应用服务器(Lighthouse)上使用 CentOS 系统安装 Docker 的步骤如下。以下以 CentOS 7 或 CentOS 8 为例,适用于腾讯云轻量服务器。


✅ 步骤一:登录到你的轻量服务器

使用 SSH 登录你的腾讯云轻量服务器:

ssh root@你的服务器公网IP

默认用户名是 root,输入密码或使用密钥登录。


✅ 步骤二:更新系统包

sudo yum update -y

✅ 步骤三:安装必要的依赖包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • yum-utils:提供 yum-config-manager 工具。
  • device-mapper-persistent-datalvm2:Docker 存储驱动依赖。

✅ 步骤四:添加 Docker 官方的 yum 仓库

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

⚠️ 注意:确保网络可以访问 download.docker.com。若无法访问,可考虑使用国内镜像源(见下方“替换为国内镜像”)。


✅ 步骤五:安装 Docker Engine

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

这将安装:

  • docker-ce:Docker 社区版
  • docker-ce-cli:Docker CLI 工具
  • containerd.io:容器运行时

✅ 步骤六:启动并设置 Docker 开机自启

sudo systemctl start docker
sudo systemctl enable docker

验证是否启动成功:

sudo systemctl status docker

✅ 步骤七:验证 Docker 是否安装成功

sudo docker run hello-world

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


✅ (可选)配置国内镜像提速(提升拉取速度)

由于国外镜像源较慢,建议配置阿里云、腾讯云等镜像提速器。

使用阿里云镜像提速(推荐):

  1. 访问 阿里云容器镜像服务控制台
  2. 登录后,进入「镜像工具」→「镜像提速器」,获取专属提速地址(如 https://xxxx.mirror.aliyuncs.com

然后执行:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

替换 https://xxxx.mirror.aliyuncs.com 为你自己的提速地址。


✅ (可选)让普通用户无需 sudo 使用 Docker

将当前用户加入 docker 用户组:

sudo usermod -aG docker $USER

注:执行后需重新登录终端生效。


🛠 常见问题排查

问题 解决方案
Cannot find a valid baseurl... 检查网络,确认能否访问X_X;检查 DNS 设置(可尝试 echo "nameserver 8.8.8.8" >> /etc/resolv.conf
Failed to fetch metadata for repo 清除缓存:sudo yum clean all && sudo yum makecache
镜像拉取慢 务必配置镜像提速器

✅ 腾讯云轻量服务器特别提示

  • 默认安全组可能未开放所有端口,如运行 Web 服务需在 腾讯云控制台 → 轻量服务器 → 防火墙 中放行对应端口(如 80、443、3000 等)。
  • 轻量服务器自带简洁管理界面,方便管理防火墙和重启。

✅ 完成!你现在已经在腾讯云轻量服务器的 CentOS 上成功安装并运行了 Docker。

你可以开始部署容器应用了,例如:

docker run -d -p 80:80 nginx

如有需要,我也可以提供一键安装脚本或支持 CentOS Stream 版本。欢迎继续提问!

未经允许不得转载:轻量云Cloud » 腾讯轻量云centos安装docker?