Redis sentinel docker image / Dockerfile

8

Ich möchte High Availability Redis auf einem CoreOS-Cluster bereitstellen und brauche ein Redis Sentinel-Docker-Image (d. h. Dockerfile), das funktioniert. Ich habe genug Informationen / Expertise gesammelt, um eine zu erstellen (denke ich) ... aber mein begrenztes Wissen / meine Erfahrung mit fortgeschrittener Vernetzung ist die einzige Sache, die mich davon abhält, sie aufzubauen und zu teilen.

Kann mir jemand, der ein Experte ist, helfen, eine Redis Sentinel Dockerfile zu entwickeln (derzeit keine)? Die Redis / Docker-Community würde davon wirklich profitieren.

Hier ist das umfassendere Thema und Kontext: Ссылка

Ich denke, dass die Lösung genau hier ist: Ссылка

Hier ist die Dockerfile, die ich benutzt habe ... aber wenn du den obigen Thread lest, wirst du meine Kommentare (joshula) sehen ... es fehlen die Networking-Fixes, über die mattsta spricht. Beachten Sie, dass alle Konfigurationseinstellungen in sentinel.conf zur Laufzeit über die Befehlszeile (daher ENTRYPOINT) festgelegt werden, weil ich dies auf dem coreOS verwende.

%Vor%     
joshula 18.09.2014, 14:01
quelle

1 Antwort

11

Nach einer Menge Arbeit habe ich das herausgefunden. Machen Sie es sich einfach für alle anderen, die eine hoch verfügbare Redis-Instanz über Docker bereitstellen möchten:

Ссылка

    
joshula 19.09.2014 16:07
quelle