Rails DHH 开源了 37signals 的部署工具:MRSK

Rei · March 01, 2023 · Last by fatcat replied at March 22, 2023 · 2316 hits

项目:https://github.com/mrsked/mrsk

视频:https://www.youtube.com/watch?v=LL1cV2FXZ5I

概括来说就是 Capistrano for Containers

k8s 又被吐槽

看着很不错哦,下次部署就用这个

Traefik 替代了 Nginx。求问 Traefik 有没有好的 https 证书方案?

Reply to zhongsheng

Traefik 是用来代理容器端口的,建议前面加一个 http server 或者用云服务的 load balance 处理 https。

traefik 可以自动申请 lets encrypt 的证书

ps。我很好奇大家怎样管理 docker image 的

感觉 国内依赖 dockerhub 好像有点不太方便,自建感觉成本又很高

Reply to jicheng1014

直接用 web 服务器上的 traefik 管理证书要考虑多个 web 服务器证书同步的问题。

docker image 可以用 github package 或者云平台的 docker registry。

Reply to jicheng1014

使用 Portainer。

Reply to jicheng1014

dockerfile,用的时候编译

Reply to jicheng1014

一堆人干一件事 vs 一个人干完全部事

自建镜像库,没啥好的管理方式

Reply to yqwoe

我目前觉得用部署所在的云平台提供的镜像仓库最好,离得近速度快和便于管理权限。

如果是自建镜像仓库,自购服务器单机部署,是不是只用替换配置文件相关的信息就可以了?有大佬试过吗?

You need to Sign in before reply, if you don't have an account, please Sign up first.