速卖通素材
努力

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

服务器

在腾讯云轻量应用服务器(TencentCloud Lighthouse)上安装 Docker 非常简单,以下是详细步骤。假设你使用的是 UbuntuCentOS 系统(最常见的选择),我们以 Ubuntu 20.04/22.04 为例进行说明。


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

你可以通过 SSH 登录:

ssh root@你的服务器公网IP

提示:如果你是首次登录,请使用初始密码或密钥登录。


✅ 步骤二:更新系统包

sudo apt update && sudo apt upgrade -y

(如果是 CentOS 系统,则使用 yum update -y


✅ 步骤三:安装依赖包

确保系统支持 HTTPS 安装源:

sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

✅ 步骤四:添加 Docker 的官方 GPG 密钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

✅ 步骤五:添加 Docker APT 软件源

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

注意:如果系统是 Debian,请替换 $(lsb_release -cs) 为具体的代号(如 bullseye)。


✅ 步骤六:更新软件包索引并安装 Docker

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y

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

sudo docker --version

输出类似:

Docker version 24.0.7, build ...

还可以运行测试容器:

sudo docker run hello-world

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


✅ 步骤八:(可选)配置非 root 用户使用 Docker

为了避免每次使用 docker 命令都要加 sudo,可以将当前用户加入 docker 组:

sudo usermod -aG docker $USER

注:执行后需退出重新登录 SSH 才能生效。


✅ 步骤九:(可选)设置 Docker 开机自启

sudo systemctl enable docker
sudo systemctl start docker

🛠️ 补充:国内提速建议(重要!)

由于网络问题,建议配置镜像提速器(例如阿里云、腾讯云、网易等)。

创建或修改 daemon 配置文件:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com",
    "https://registry.docker-cn.com"
  ]
}
EOF

腾讯云推荐使用:https://mirror.ccs.tencentyun.com(专有提速器)

重启 Docker 生效:

sudo systemctl restart docker

✅ 总结

你现在已经在腾讯云轻量服务器上成功安装了 Docker,并可使用它部署各种应用(如 Nginx、MySQL、WordPress、Nextcloud 等)。


如有其他需求,比如安装 Docker Compose,也可以继续安装:

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

如你使用的是 CentOS 系统,我也可以提供对应的安装脚本,欢迎继续提问!

未经允许不得转载:轻量云Cloud » 腾讯云轻量服务器如何安装docker?