两行命令启动部署一个带 https 的应用
uc machine init root@your-server-ip
uc run -p app.example.com:8000/https image/my-app
支持 docker-compose.yml ,扩展了语法。 部署两个实例
services:
uncloud-docs:
image: ghcr.io/psviderski/uncloud-docs:latest
pull_policy: always
user: nobody
x-ports:
- docs.uncloud.run:8000/https
scale: 2
仓库地址: https://github.com/psviderski/uncloud
看起来和 dokploy 差不多,但是没有提供图形界面,安装 cli 和 server 提供 ssh 访问即可。
有人用过这个吗?
![]() |
1
FabricPath 5 天前 ![]() 我一直不理解这种产品的目标场景是什么,这种东西一没大规模部署过,二不透明,出问题都不知道咋排查;有没有用过这类产品的兄弟说一下为什么考虑这种方案。
我的理解: 小于 10 台机器,直接手搓 ansible 甚至手搓脚本,人肉规划一下每台机器部署的服务 大于 10 台机器,直接 k8s |
![]() |
2
mightybruce 5 天前
看这个还不如看看 nomad, wasmcloud 这些了
|
3
Need4more OP |
![]() |
4
flyqie 5 天前 via Android
有点好奇,这跟 k3s 有什么差异和优势吗。
|
5
drymonfidelia 5 天前 ![]() @Need4more 手搓脚本远比阅读这些奇怪项目的文档然后研究怎么解决没人遇到过的奇怪问题快
|
7
zengyufei 4 天前
两台我都直接上 k3s ,都是 txt 文件整理好 shell 命令脚本直接粘贴执行,生成执行脚本&&运行。
再整个可视化界面,去上面调整。 放着 k8s k3s 不用,我整它干嘛,又不是超越了,拍在沙滩上了。 再说无论是运维还是开发,学习运维本来就慢和苦,掌握 k3s 和 k8s 就足够了,一个 512Mb 就能部署 k3s ,一个大规模集群 k8 。 |
![]() |
8
yimiaoxiehou 4 天前
这东西,小白用不够简单,老手用扩展麻烦
|
9
Need4more OP 这玩意不是替代 k8s 的🤣,可以理解为对 docker swarm 的增强。
我给的例子就能看出来它的特性:自动 ssl ,反向代理,兼容 docker-compose 、多副本部署。 如果你有一些 vps ,云主机,可以用它快速部署基于 docker 的应用, 企业里 k8s 是主流,两个产品不构成竞争关系的。 应用场景不同,对个人玩家来说是很有用的。 |
10
Need4more OP |
11
DiamondYuan 4 天前
也可以试试看 https://caprover.com/
caprover 有图形界面。caprover 也是基于 docker swarm 的。 自动 ssl ,反向代理,兼容 docker-compose 、多副本部署应该也都支持。 |
12
Need4more OP |
13
cookii 3 天前
可能是更加高级的 caddy docker 集合体?有机会尝试一下
|