Verwenden von Docker-Compose, um eine Entwicklung Mongo sharded Cluster zu bringen. Entwicklung, da jede Replikat-Gruppe und die Config einzelne Instanzen sind:Docker mit MongoDB (3.4) Replikat Shard
Hier ist die Docker-Compose-Datei:
version: '2'
services:
rs1_n1:
image: mongo:3.4
command: mongod --shardsvr --replSet rs1
rs2_n1:
image: mongo:3.4
command: mongod --shardsvr --replSet rs2
config_n1:
image: mongo:3.4
command: mongod --configsvr --dbpath /data/db
mongos_n1:
image: mongo:3.4
command: mongos --configdb rs1/config_n1:27017,
Kein Problem Dateireplikatssätzen Erziehung und die Config. Der Router (Mongos) ist fehlerhaft mit: Failed global initialization: FailedToParse: Empty host component parsing HostAndPort from ""
Soweit ich aus der Dokumentation kann ich die <replicaset_name>/ip:port
Argument korrekt übergeben. Sind einige zusätzliche Informationen notwendig, weil ich all das innerhalb von docker-compose mache?