Jag hittade felet (och som jag misstänkte var det dumt).
Problemet låg i yaml-beskrivningen av installationen. Eftersom ingen port specificerades i mongod
kommandot, mongodb lyssnade på standardporten (27017), men behållaren lyssnade på en annan specificerad port (5000).
Så lösningen är att antingen ställa in containerPort som standardport för mongodb, som så:
command:
- "mongod"
- "--bind_ip"
- "0.0.0.0"
ports:
- containerPort: 27017
name: mongocontainer
Eller för att ställa in porten i mongodb som den för containerPorten, så här:
command:
- "mongod"
- "--bind_ip"
- "0.0.0.0"
- "--port"
- "5000"
ports:
- containerPort: 5000
name: mongocontainer