Seaport:在一个端口和域上为您的所有dockerized HTTP服务提供服务

时间:2024-06-05 02:04:12
【文件属性】:

文件名称:Seaport:在一个端口和域上为您的所有dockerized HTTP服务提供服务

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-05 02:04:12

Go

海港 使用nginx在端口上服务所有docker容器。 概述 Seaport允许您在同一域上运行许多docker服务,而不必担心设置。 它将扫描您的所有/my_container_name/容器中是否存在暴露的tcp端口,并将所有请求转发到/my_container_name/到相应的暴露端口,并且将/my_container_name/从路径中删除。 您的容器将是最明智的选择,并且您可以从一个域中随意托管任意数量的服务。 快速开始 确保已安装 , 和 ,然后运行以下命令: go get github.com/drhurd/seaport # install seaport go install github.com/drhurd/seaport # compile seaport docker run -d -p 80 tutum/hello-world # run an e


【文件预览】:
Seaport-master
----nginx()
--------nginx.go(2KB)
----server()
--------server.go(809B)
----LICENSE(1KB)
----seaport()
--------seaport_test.go(69B)
--------seaport.go(2KB)
----main.go(2KB)
----docker()
--------docker_test.go(79B)
--------docker.go(1KB)
----.gitignore(266B)
----README.md(1KB)

网友评论