dockerhackday

时间:2024-07-05 07:24:20
【文件属性】:

文件名称:dockerhackday

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-05 07:24:20

Python

解锁器 Docker Global Hackday #2 项目 解锁器有什么作用? 这个想法是,如果您将新镜像推送到 Docker 注册表,则所有运行的具有该镜像旧版本的容器都将自动替换为新版本。 解锁器是如何工作的? 使用我们使用unblocker.py作为处理程序来观察newimage事件。 这意味着,当newimage事件被触发unblocker.py被调用与该事件的有效载荷作为输入。 Unblocker 然后做以下事情: 拉取新镜像 通过镜像 repo/name 查找运行旧版本相同镜像的容器 使用新镜像启动相同数量的容器 停止旧容器 最终的结果是 Docker Registry 只需要触发newimage事件来自动将所有正在运行的容器更新到新镜像:) 演示 要自己尝试,请使用以下说明作为指导: # Build the consul-python container d


【文件预览】:
dockerhackday-master
----dockerfiles()
--------consul-python()
----README.md(2KB)
----fig.yml(672B)
----consul-server.yml(242B)

网友评论