使用ClawCloud Run来免费使用Docker服务
前言
最近我的Docker的需求越来越大了,and我的钱包空空啊 于是很快啊 我就找到了这个东西——ClawCloud Run!这个东东 只要是满了180天的GitHub账号注册就可以获得每个月5美元的额度!
开始
GitHub注册时间查询
首先需要确认你的GitHub用户是否符合要求 使用下面这个东西 把username改成你的GitHub用户名
https://api.github.com/users/username
最下面那个created_at后面的时间就是你的注册日期 简单的加减法后便可以知晓你是否还可以往下看。
注册
使用这个链接https://run.claw.cloud/注册账号后登录
创建应用!
进来后 你会看到以下界面
(浏览器有翻译 你们可能显示英文)应用启动板 和 应用商店 就是主要的东西
点击create app
就会到这里
配置说明
1. 成本估算(每日)
系统根据当前资源配置计算每日预估费用:
- CPU:$0.03
- Memory:$0.02
- Storage:$0.00
- NodePorts:$0.00
- 总计:$0.05 / 天
这个简单的加减法就可以得出是否会超额
2. 镜像配置
应用名称:
hello-world(这个不能使用大写字母哦)镜像可见性:
- Public:镜像公开,可被任何项目拉取
- Private:仅当前项目或授权项目可访问(当前选择为 Private)
- Image Name:镜像名称
3. 资源限制
自己选择合适的资源
4. 部署模式
- Fixed(固定实例):手动指定副本数量,实例数保持不变。
- Scaling(弹性伸缩):根据负载自动调整实例数量(当前选择为 Fixed)。
副本数
- Replicas:
1
表示运行 1 个 Pod 实例。
5. 网络端口
- TCP / UDP 端口:将在部署后自动分配
- 容器端口:自己选择要开放的端口
外部通过自动分配的 NodePort 访问
6. 可选配置
命令与参数
- Command:覆盖容器默认启动命令(如
/bin/bash -c) - Arguments:传递给命令的参数(如
sleep 10 && /entrypoint.sh db createdb)
环境变量(Environment Variables)
- 可设置键值对形式的环境变量,用于向容器传递配置信息。
ConfigMaps
- 通过 ConfigMap 挂载配置文件,实现配置与镜像分离。
本地存储(Local Storage)
- 配置容器内挂载的本地存储卷,用于临时或持久化数据。
配置完成后 开始部署应用
出现类似这个的 就可以了
完成!
好的 大功告成 你可以在ClawCloud Run的免费额度中 舒适的享用Docker了!另外提一嘴 记得至少没一个月登录一次ClawCloud Run哦 不然你的服务会被ClawCloud Run暂停!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 min的小窝!
评论






