在 Linux VPS 上安装 Docker 和 Docker Compose,部署容器化应用。

方式一:一键安装(推荐)

门户会一步完成 Docker Engine 和 Compose 的安装。

  1. 登录 Client Portal 并进入你的服务。
  2. 点击 Apps 标签页,然后选择 Dev Tools
  3. 找到 Docker Engine 并点击 Install,大约 3 分钟即可就绪。

方式二:手动安装

  1. 使用官方便捷脚本安装(Ubuntu/Debian):
    curl -fsSL https://get.docker.com | sh
  2. 设置 Docker 开机自启:
    systemctl enable --now docker
  3. 允许非 root 用户免 sudo 执行 Docker 命令:
    usermod -aG docker $USER
    然后注销并重新登录,使用户组变更生效。
  4. 验证安装:
    docker run hello-world
  5. 安装 Docker Compose(如未包含):
    apt install docker-compose-plugin
    使用方式:docker compose up -d

注意:Docker 需要 KVM 类型的 VPS,由于内核命名空间限制,它无法在 LXC 容器中运行。

这篇指南对你有帮助吗?

感谢你的反馈!