kamal deploy 部署 Web 应用程序

Posted by eye on 12-16,2023

kamal deploy

在任何地方部署 Web 应用程序

从裸机到云虚拟机,在任何地方部署 Web 应用程序,实现零停机。当新的应用程序容器启动且旧的应用程序容器停止时,Kamal 具有动态反向代理 Traefik 保留请求。使用 SSHKit 执行命令,跨多个主机无缝工作。 Kamal 最初是为 Rails 应用程序构建的,它可以与任何类型的可以使用 Docker 容器化的 Web 应用程序配合使用。

Kamal 提供零停机部署、滚动重启、资产桥接、远程构建、配件服务管理以及使用 Docker 在生产环境中部署和管理 Web 应用程序所需的一切。 Kamal 最初是为 Rails 应用程序构建的,可与任何类型的可容器化的 Web 应用程序配合使用。