11 Vernetzung und Service Discovery

In einem Containerumfeld kann die Grenze zwischen Service Discovery und Vernetzung erstaunlich unscharf sein. Service Discovery ist der Prozess, Clients1 eines Service mit Verbindungsinformationen (normalerweise IP-Adresse und Port) einer passenden2 Instanz davon zu versorgen. In einem statischen System auf einem Host ist das Problem einfach zu lösen, denn es gibt nur eine Instanz von allem. In einem verteilten System mit mehreren Instanzen von Services, die kommen und gehen, ist das aber viel komplizierter. Eine Möglichkeit ist, dass der Client einfach den Service über den Namen anfordert (zum Beispiel db oder api) und im Backend dann ein bisschen Magie geschieht, die dazu die passenden Daten liefert. Diese ...

Get Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.