腾讯云轻量服务器选ubuntu后如何安装搭建docker环境?

在腾讯云轻量服务器(TencentCloud Lighthouse)上安装 Ubuntu 系统后,你可以按照以下步骤来安装和配置 Docker 环境。以下是详细的安装流程:


✅ 一、准备工作

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

    ssh username@your_server_ip

    默认用户名通常是 ubuntu(如果你选择的是 Ubuntu 镜像)。

  2. 更新系统包列表

    sudo apt update
  3. 升级已安装的包(可选)

    sudo apt upgrade -y

✅ 二、安装 Docker

方法一:使用官方安装脚本(推荐)

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

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

# 添加 Docker 官方仓库
echo "deb [arch=$(dpkg --print-architecture) 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

# 更新 apt 包索引
sudo apt update

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

# 检查是否安装成功
docker --version

✅ 三、设置 Docker 开机自启(可选)

sudo systemctl enable docker
sudo systemctl start docker

✅ 四、将当前用户加入 docker 组(避免每次都要用 sudo

sudo usermod -aG docker $USER

然后退出终端并重新登录,使组权限生效。


✅ 五、验证 Docker 是否正常运行

docker run hello-world

如果输出提示信息表示 Docker 正常工作。


✅ 六、(可选)安装 Docker Compose

# 下载最新版的 Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 赋予执行权限
sudo chmod +x /usr/local/bin/docker-compose

# 验证安装
docker-compose --version

⚠️ 注意:Docker Compose V2 后可以作为插件形式安装,也可以通过系统包管理器安装。


✅ 七、开放防火墙端口(如需外部访问)

例如开放 80、443 或其他服务端口:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

你也可以在腾讯云控制台中配置安全组规则来放行相应端口。


🧪 示例:部署一个 Nginx 容器测试环境

docker run -d -p 80:80 --name mynginx nginx

浏览器访问你的服务器公网 IP,能看到 Nginx 欢迎页面说明 Docker 环境搭建成功。


✅ 总结

步骤 内容
1 更新系统并安装依赖
2 添加 Docker 官方源并安装 Docker 引擎
3 将用户添加到 docker 用户组
4 可选安装 Docker Compose
5 测试运行容器

如果你需要进一步部署具体应用(如 WordPress、MySQL、Nginx、Redis 等),可以继续问我,我会提供对应的 docker-compose.yml 文件和部署方法。

是否需要我帮你写一个简单的 Web 应用部署示例?比如 LNMP 或者 Node.js 项目?

未经允许不得转载:云计算CLOUD » 腾讯云轻量服务器选ubuntu后如何安装搭建docker环境?