文件名称:dokku-ports:此Dokku插件可让您连接其他应用程序端口
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-15 07:38:51
Shell
此Dokku插件允许您连接其他应用程序端口(仅TCP)。 设计用于与 快速开始 将此用于除HTTP / S之外要在零停机时间内使用的协议。 在应用程序的根目录中,创建一个名为PORTS的文件,该文件列出了要支持的公用端口以及应用程序正在侦听的专用端口。 例如,如果您要支持SMTP和IMPA(分别为端口25和143),并且您的应用程序正在侦听端口5025和5143,则PORTS文件将显示为: 25:5025 143:5143 部署后,该插件将侦听左侧列出的公共端口,并将请求发送到右侧列出的私有端口。 确保打开防火墙以允许访问公共端口。 原则上 Docker允许您在任何公共端口上侦听,包括特权端口。 但是,只有一个容器可以在给定的公共端口上进行侦听,并且要实现零停机部署,您需要并排运行两个容器。 对于HTTP / S,Dokku通过让Docker选择一个随机端口进行侦听来解决此问题
【文件预览】:
dokku-ports-master
----init(2KB)
----pre-deploy(250B)
----install(778B)
----CONTRIBUTING.md(166B)
----dokku-ports.js(3KB)
----code_of_conduct.md(2KB)
----post-deploy(236B)
----README.md(3KB)
----docker-args(354B)