我有一台裸机运行CoreOS和一堆Docker容器,例如nginx和gitlab 。
nginx应该是gitlab的反向代理,所以它需要networking连接和主机名parsing到gitlab容器。
我曾经通过docker run --name nginx --link gitlab:gitlab ...但已经过时,并且Docker文档build议使用Docker的“用户定义的networking”。
我可以创build一个与docker network create ...但我希望它是在启动时自动创build。
如何在CoreOS的云configuration中configuration? 我的第一个想法是创build一个只运行命令的系统单元。 这是应该如何做?
更多的CoreOS做这个方法将是一个车队单位,那么你可以定义与其他单位的依赖关系。
所以你可能有一个叫做mynetwork的舰队单元依赖于mynetwork ,然后你的nginx和gitlab单元将依赖于我的mynetwork