LightNode VPS 使用 Docker 部署应用教程
概述
Docker 是现代应用部署的标准工具,在 LightNode VPS 上部署 Docker 环境,可以快速运行各类容器化应用,实现环境隔离和快速扩展。
安装 Docker
在 Ubuntu 22.04 上执行:
# 安装依赖
apt update
apt install ca-certificates curl gnupg -y
# 添加 Docker 官方 GPG 密钥
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 添加 Docker 软件源
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list
# 安装 Docker
apt update
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
验证安装
docker --version
docker run hello-world
常用 Docker 命令
# 拉取镜像
docker pull nginx
# 运行容器
docker run -d -p 80:80 --name mynginx nginx
# 查看运行中的容器
docker ps
# 停止容器
docker stop mynginx
# 查看日志
docker logs mynginx
使用 Docker Compose
创建 docker-compose.yml 文件管理多容器应用:
version: '3'
services:
web:
image: nginx
ports:
- "80:80"
db:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: 密码
# 启动所有服务
docker compose up -d
推荐使用场景
- 快速部署 Nginx / Apache Web 服务
- 运行数据库(MySQL、PostgreSQL、Redis)
- 部署 Node.js / Python / Go 应用
- 搭建 CI/CD 流水线
查看套餐页面选择适合开发的 VPS 配置。