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

Rei · 2023年03月01日 · 最后由 fatcat 回复于 2023年03月22日 · 2490 次阅读

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

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

概括来说就是 Capistrano for Containers

k8s 又被吐槽

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

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

zhongsheng 回复

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

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

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

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

jicheng1014 回复

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

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

jicheng1014 回复

使用 Portainer。

jicheng1014 回复

dockerfile,用的时候编译

jicheng1014 回复

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

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

yqwoe 回复

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

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

需要 登录 后方可回复, 如果你还没有账号请 注册新账号