Docker VPS 主机:容器即刻运行的服务器
- 已装好 Docker Engine 和 Docker Compose
- root 权限与公网 IPv4、IPv6 地址
- 40 个城市同价
HELPER VPS Docker VPS 是一台 Linux 云服务器,当您在创建时从镜像列表中选择 Docker 时,它将从 Ubuntu 24.04 LTS 上已安装的 Docker Engine 和 Docker Compose 启动,每月 $25.00 起。登录后,立即使用 docker run 或 docker compose up 启动任何您喜欢的容器。
什么是 Docker?
Docker 是把程序及其所需的库和配置打包成名为容器的一个整体,让它在任何 Linux 服务器上都以相同方式运行的工具。核心引擎作为 Moby 项目的开源软件(Apache 2.0)公开,可以从 Docker Hub 等仓库拉取大量官方镜像直接使用。
Docker Compose 是把多个容器写进一个 YAML 文件、用 docker compose up 一行命令一起启动的工具。网站服务器、数据库、缓存等相互关联的服务用一个文件管理,即使新建服务器,只要有同样的文件就能重建完全相同的环境。Docker VPS 就是一开始就准备好这两样工具的服务器。
Docker VPS 能做什么?
几乎所有以容器镜像形式发布的服务器程序,都能在一台 Docker VPS 上自托管。
部署网页应用和 API
把自己开发的应用构建成镜像部署,新版本只需更换镜像重新启动。开发电脑与服务器之间的环境差异也随之减少。
自托管开源工具
n8n、Nextcloud、Uptime Kuma、Grafana 等有官方 Docker 镜像的工具,一两行命令即可安装。
数据库与缓存
以容器方式运行 PostgreSQL、MySQL、Redis,把数据单独存放在卷中,更新和整理都很轻松。
构建与测试环境
为每个分支单独启动容器进行测试,用完后只删除容器,服务器保持干净。
如何开始使用 Docker VPS?
三步即可做好运行容器的准备。
第 1 步。 创建服务器
选择地区和规格,并从镜像列表中选择 Docker。支付所选套餐和周期的费用,Docker 将安装在 Ubuntu 24.04 上。
第 2 步。 通过 SSH 连接
用已添加的 SSH 密钥或 root 密码连接服务器 IP。用 docker version、docker compose version 确认安装。
第 3 步。 运行容器
用 docker run 启动一个镜像,或上传 compose.yaml 后用 docker compose up -d 一起启动多个服务。
在 VPS 上自托管 Docker 有什么好处?
用一台服务器的费用代替容器平台费用,同时运行多个服务。
固定月费: 无论运行多少个容器,都是服务器套餐的价格,成本计算简单。
完整 root 权限: 网络、卷、防火墙乃至内核设置都可随意调整。
就近选择地区: 在 31 个国家 40 个城市中,把服务器放在离用户近的地方。
重现相同环境: 只要有 Compose 文件,在新服务器上几分钟就能重建相同的架构。
按需添加选项: 创建时选择自动备份、额外磁盘、DDoS 防护,一并计入月费。
USDT 便捷付款: 使用账户令牌注册并支付所选周期的费用。
常与 Docker 搭配使用的工具
这些工具都有官方镜像,可以直接部署到 Docker VPS 上。
- Portainer
- NGINX
- PostgreSQL
- Redis
- Uptime Kuma
- Grafana
把服务器放在离用户近的地方
在 31 个国家的 40 个城市,都能以相同价格创建 Docker 服务器。
如何选择 Docker VPS 的规格?
比起容器数量,先看容器中运行的程序占用多少内存。
Docker 本身很轻量,但其上的每个程序都会占用内存。对于几个小型 Web 应用或机器人,12 GB 内存的 g12 足够了;对于结合数据库、Web 服务器和缓存的 Compose 设置,16 GB 或以上的 g16 或 n16 会提供更多空间。如果您经常构建镜像或频繁读写数据库,带有 NVMe 磁盘的高性能套餐会带来显著差异。
镜像和卷会随着时间推移占用磁盘。用 docker system df 查看用量,用 docker image prune 清理不用的镜像,空间就能长期保持充裕。数据持续增长的服务,创建时就挂载额外磁盘;服务规模扩大后,用更大的套餐新建服务器,再迁移 Compose 文件和卷数据。
安全运营 Docker VPS 需要注意什么?
把端口开放范围、更新和备份这三件事养成习惯就够了。
用 docker run -p 开放的端口会直接暴露在互联网上。数据库这类无需对外使用的服务不开放端口,只通过 Compose 内部网络连接;网站服务放在 Nginx 等反向代理后面,配上域名和 HTTPS 证书,干净利落。SSH 最好在创建服务器时选好密钥,用 SSH 密钥代替密码登录。
使用 docker compose pull 更新容器镜像到新版本,然后使用 docker compose up -d。单独下载并保存重要的卷数据,并在创建时开启自动备份选项(套餐价格的 5.6%),以定期备份整个服务器。当您想从备份回滚时,请在首次付款确认后在支持页面上请求。
Docker 主机常见问题
选择和安装 Docker VPS 时的常见问题。
Docker VPS 上安装了什么?
Ubuntu 24.04 LTS 上已安装 Docker Engine 和 Docker Compose。登录后即可直接使用 docker 命令和 docker compose 命令,其余与普通 Ubuntu 服务器相同。
Docker VPS 主机多少钱?
Docker 应用不额外收费,只需支付所选服务器套餐的价格。最小的套餐每月 $25.00 起,所有地区同一套餐价格相同。
如何购买 Docker 服务器?
选择地区和规格,选择 Docker 作为镜像,并支付以创建服务器。您可以选择 1、3、6 或 12 个月的计费周期,3 个月享受 10% 折扣,6 个月享受 15% 折扣,12 个月享受 25% 折扣。
可以获得 root 权限吗?
可以,所有服务器都能以 root 通过 SSH 登录。软件包安装、防火墙乃至内核设置都可以自己修改,root 密码可在账户页面重新生成。
可以直接使用 Docker Hub 的镜像吗?
可以,用 docker pull 或 docker run 即可直接拉取 Docker Hub 和其他公开仓库的镜像。私有仓库在 docker login 后也能使用。
可以使用 Portainer 这类管理界面吗?
可以,Portainer 用官方镜像只需启动一个容器,就能在网页界面中管理容器、镜像和卷。请用 HTTPS 和强密码保护管理界面。
容器可以发送邮件吗?
邮件通过使用587端口的外部邮件发送服务发送。所有服务器的出站25端口都已关闭,在应用的 SMTP 设置中填入发送服务地址和587端口即可。
想换成其他操作系统怎么办?
在服务器页面通过重装操作系统选择其他镜像。重装会清空磁盘重新安装,请先下载需要的卷数据。
如何备份?
在创建服务器时选择自动备份选项会增加套餐价格的 5.6% 费用,并定期备份。首次付款确认后,可以在支持页面上请求从备份回滚,并且保留卷数据的副本会让您更加安心。
可以通过 IPv6 公开容器吗?
可以,每台服务器都同时提供公网 IPv4 和 IPv6 地址。Docker 的 IPv6 通过 daemon.json 设置开启,域名同时添加 A 记录和 AAAA 记录即可。
可以通过 API 创建 Docker 服务器吗?
是的,开发者 API(REST)允许您创建服务器、开关机和删除服务器。首次付款确认后,API 密钥将在账户中开放。
Docker 和 Docker Compose 是各自项目所拥有的开源软件,HELPER VPS 只在创建服务器时代为安装。安装后的更新、容器配置和应用使用问题,由您自行管理。服务器费用为所选套餐价格,Docker 应用本身不额外收费。
Docker 服务器指南
拿到服务器后建议先做的事。
