docker-etcd-register:将暴露的 docker 容器端口注册到 Etcd

时间:2021-06-23 10:54:59
【文件属性】:
文件名称:docker-etcd-register:将暴露的 docker 容器端口注册到 Etcd
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-23 10:54:59
Ruby Docker 暴露容器端口注册服务 该项目旨在提供基于 ruby​​ 的服务来检测和注册正在运行的 docker 容器中的暴露端口。 它旨在由作为全局服务进行管理,并在集群中运行。 该项目的灵感来自的和 Jason Wilder 的博客文章。 关键的设计目标是在每个 CoreOS 节点上运行一个服务,当容器启动和销毁时,该服务持续监听 Docker 事件并通过 CoreOs 的分布式键值存储注册/取消注册容器。 与不同,此服务当前不监控服务运行状况。 此功能可能会在以后添加,但可能会在单独的服务中添加。 此实现与 Jason Wilder 的主要区别如下: 基于 Ruby 的实现,而不是 Go + Python 每个容器支持多个暴露的端口 使用实时监听容器生命周期事件 用法 运行它: $ git clone https://github.com/mimperatore/do
【文件预览】:
docker-etcd-register-master
----register.service(633B)
----.gitignore(573B)
----Dockerfile(187B)
----LICENSE(1KB)
----README.md(5KB)
----register.rb(4KB)
----Gemfile(122B)
----Gemfile.lock(613B)

网友评论