3 Container konnte ich schon wieder herstellen, leider sieht es bei Overleaf noch nicht so gut aus. Ich bekomme nach dem Hochfahren den Fehler:
Code
Set UV_THREADPOOL_SIZE=16 {"name":"default","hostname":"695d80940379","pid":78,"level":50,"error":{"message":"connect ECONNREFUSED 127.0.0.1:27017","name":"MongooseServerSelectionError","stack":"MongooseServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017\n at _handleConnectionErrors (/overleaf/node_modules/mongoose/lib/connection.js:1110:11)\n at NativeConnection.openUri (/overleaf/node_modules/mongoose/lib/connection.js:1041:11)","info":{}},"msg":"Failed to connect to MongoDB - cannot set up
Die Mongo DB läuft aber. Ich vermute, das Problem liegt darin, dass er sich auf den localhost verbindet, aber die interne mongo-db nutzen müsste. In den Settings hatte ich bereits:
Code
mongo: {
host: 'docker-overleaf-mongo-1',
port: 27017,
db: 'overleaf',
replSet: 'rs0',
auth: false
}
Code
Oder alternativ:
mongo: {
url: 'mongodb://docker-overleaf-mongo-1:27017/overleaf',
replSet: 'rs0',
auth: false
},
Aber beides klappt nicht? Mache ich was falsch? Hab danach sowohl overleaf neu gestartet via docker restart als auch overleaf über die yml neu gebaut?