自建 Docker 应用,VPS 配置怎么选?
按单个工具、多应用和数据库用途选择 VPS,比较内存、磁盘、架构与端口管理。
用途专题
想在一台 VPS 上运行笔记、RSS、代码仓库或访问统计,先确定应用组合,再一起计算内存、数据库、磁盘增长和异机备份。这里按选配置、接域名、保存数据的顺序连接现有教程。
按单个工具、多应用和数据库用途选择 VPS,比较内存、磁盘、架构与端口管理。
在 Ubuntu 24.04 使用 Docker 官方软件源安装 Engine 和 Compose,创建第一个项目并查看运行日志。
在 Ubuntu 安装 Caddy,将域名指向本机应用,并检查证书申请、配置重载与 502 错误。
用一台 VPS 管理多个网站,说明域名分流、独立站点目录、应用端口、数据库和资源分配。
使用 Memos 稳定镜像建立个人笔记服务,保存数据目录并设置 HTTPS 与笔记可见范围。
部署兼容 Bitwarden 客户端的 Vaultwarden,完成 HTTPS、个人账号和注册设置。
使用 Gitea Docker 镜像建立个人 Git 服务,配置持久化、HTTPS、SSH 端口与首次安装。
部署 Umami 与 PostgreSQL,完成管理员登录、网站登记、统计脚本接入和数据备份。
通过 Docker Compose 部署 Miniflux 与 PostgreSQL,创建管理员、添加 RSS 并配置域名及数据备份。
安装 Uptime Kuma 2,添加 HTTP 监控、设置故障通知,并按需建立公开状态页。
区分 Compose 配置与应用数据,备份 SQLite 应用、数据库和上传文件,并在新 VPS 恢复。
区分容器 localhost、宿主机地址和 Compose 服务名,定位 MySQL 连接拒绝、超时与访问被拒绝。
从本机请求开始,逐层检查服务监听、容器端口、系统防火墙与云安全组。
先确认空间与 inode,再定位大目录,区分应用数据、Docker 镜像和系统日志。
个人笔记、密码库、RSS、代码仓库和访问统计的负担不同。先选确实要用的应用,再把数据库、附件和保留时间放进同一张资源账,别用容器数量代替需求。
下方 2GB、4GB 代表套餐用来比较配置,不能保证某套应用一定够用。操作系统、反向代理、应用和数据库共用内存,更新、导入和备份时还可能出现额外峰值。
镜像之外,还要计算数据库、笔记附件、Git 仓库、RSS 历史、访问记录和日志。导出数据库、保存升级前副本时,也需要临时空间。
宿主机代理通常连接本机映射端口,容器内代理通常连接服务名称与内部端口。用统一的反向代理按域名接入,各应用保留各自的数据和访问权限。
容器和镜像可以重新创建,数据库、上传文件、配置及恢复所需密钥要保存在持久化目录或卷。备份还需要与运行盘分开的保存位置。
把主机、可能另收的磁盘与流量、异机备份放在同一预算中。按年优惠、首购限制和续费价格要在对应商家详情与订单核对。
美国等 Standard 地区 · 1 核 / 2GB / 20GB
美国等 Standard 地区 · 2 核 / 4GB / 30GB