Nel file di composizione docker, è possibile esporre una porta all'host.
Ad esempio, il codice seguente esporrà la porta 27017 all'interno della macchina alla porta 27018 nell'host.
app:
image: node
volumes:
- /app
ports:
- "27018:27017"
Quindi, se avete finestra mobile macchina installato e la macchina è predefinita, si può fare in un terminale:
docker-machine ip default
che vi darà l'ip del vostro ospite, ad esempio 192.168.2.3. L'indirizzo del tuo database (host) sarà 192.168.2.3 e la porta .
Se la macchina finestra mobile non è virtuale ed è il sistema operativo, l'indirizzo del database sarà localhost e il porto .
Puoi per favore condividere alcuni dettagli o probabilmente uno screenshot di quello che hai provato fino ad ora? –
hey Siddharth Ajmera cerco semplicemente di vedere i miei dati usando robomongo ma non mostra nulla, mongoDB è in esecuzione all'interno di un contenitore mobile – migorman
Riesci a vedere i tuoi database e le raccolte elencati in RoboMongo? –