甲骨文云(Oracle Cloud Infrastructure,简称 OCI)是几大云厂商里永久免费额度最大方的一家,其中的 ARM 架构 Ampere A1 实例足够跑个人网站、小型数据库或开发环境,业内俗称"甲骨文白嫖机"。但它也以注册难、抢不到机器、规则说改就改出名,期望值要放合理。
免费额度一览(截至 2026 年 9 月)
| 资源 | Always Free 额度 |
|---|---|
| Ampere A1(ARM)计算 | 合计 2 OCPU + 12 GB,可开 1 台 2/12,或 2 台各 1 OCPU |
| AMD 微型实例 | 最多 2 台 VM.Standard.E2.1.Micro(各 1/8 OCPU、1 GB 内存) |
| 块存储 | 合计 200 GB(引导卷计入,每个至少约 47–50 GB) |
| 出站流量 | 每月 10 TB |
| 其他 | 自治数据库 2 个、对象存储、负载均衡、监控等 |
新账户另有一次性试用额度(通常为 30 天 $300),试用结束后非免费资源会被停掉。
注册前必读
- 用真实身份。 姓名、地址、银行卡信息要一致。甲骨文自动风控拒绝率很高,信息不一致、挂 VPN/代理、反复注册都会显著提高被拒概率。
- 用实体卡。 官方说明不接受虚拟卡、预付卡、一次性卡(U 卡基本不行),验证时会有一笔小额预授权。
- 主区域(Home Region)选定后永久不能改! Always Free 计算实例只能开在主区域。美国可选阿什本(us-ashburn-1)、凤凰城(us-phoenix-1)、圣何塞(us-sanjose-1)、芝加哥(us-chicago-1)等。热门区域经常没有 A1 库存,冷门区域可能更容易开出来。
注册与开机步骤
- 打开 https://www.oracle.com/cloud/free/ ,点击 Start for free。
- 填写邮箱和国家,完成邮箱验证,然后按银行卡账单上的信息填写姓名和地址。
- 选择主区域(见上)。
- 绑卡验证,完成手机短信验证。
- 账户开通后进入 Compute → Instances → Create instance。
- Shape 选 Ampere → VM.Standard.A1.Flex,设为 2 OCPU / 12 GB(或两台各 1/6),确认带有"Always Free-eligible"标签。
- 选择镜像(Ubuntu 或 Oracle Linux),上传 SSH 公钥,然后创建。
- 端口要在两处都放行:VCN 安全列表(或网络安全组),以及系统防火墙(甲骨文镜像默认的 iptables 规则很严)。
- 参照 美国 VPS 怎么选 完成安全加固。
"Out of capacity"(没货)怎么办
"Out of host capacity"表示该区域暂时没有空闲的 A1 资源。可以:
- 换同区域的其他可用域(AD)(如果有的话);
- 错峰重试,别人删机器后就会释放库存;
- 先开小一点的规格(1 OCPU / 6 GB);
- 升级 PAYG 通常更容易开出来,但这意味着开了非免费资源就会扣费,请先设置预算告警。
不建议用脚本高频调用 API 抢机,这可能违反服务条款并导致账户被标记。
闲置回收
甲骨文可能回收闲置的 Always Free 实例。官方文档的判定标准是:7 天内 CPU 使用率的第 95 百分位低于 20%、网络使用率低于 20%,A1 实例的内存使用率也低于 20%。回收前会发邮件通知,被回收的实例会被停机。
- 让机器跑真实的负载,比如网站、CI、数据库。
- 官方说明 PAYG 账户不适用闲置回收。
常见坑
- 旧的 4 OCPU/24 GB 实例一旦删除,重建时可能超出新的 2/12 限额而失败。
- 引导卷总量超过 200 GB 后,在 PAYG 账户下会开始收费。
- 免费机是机房 IP,流媒体和金融类服务通常会识别为托管流量。
- 控制台界面和区域列表经常变化,每次都要确认"Always Free-eligible"标签。
常见问题
真的永久免费吗? Always Free 没有到期日,但甲骨文可以随时调整条款,2026 年就调整过一次。
为什么注册被拒? 官方不解释原因,常见因素有卡和地址不一致、使用预付/虚拟卡、开着 VPN、曾经注册过。建议联系客服,不要反复新开账户。
ARM 和 x86 有区别吗? 如今绝大多数 Linux 软件都支持 ARM64,只有少数闭源程序仍然需要 x86。