Am făcut acest fișier docker-compose așa cum este scris pe docker hub / mongodb
apoi folosesc comanda docker-compune până -d
care destul de standard pentru a lansa un container.
# Utilizați rădăcină/exemplu ca acreditări de utilizator/parolă
versiunea: „3.1”
Servicii:
mongo:
imagine: mongo
reporniți: întotdeauna
mediu inconjurator:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: exemplu
mongo-express:
imagine: mongo-express
reporniți: întotdeauna
porturi:
- 8081:8081
mediu inconjurator:
ME_CONFIG_MONGODB_ADMINUSERNAME: rădăcină
ME_CONFIG_MONGODB_ADMINPASSWORD: exemplu
ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/
bf4a595a508d mongo-express "tini -- /docker-entâ¦" Acum aproximativ o oră Sus Aproximativ o oră 0.0.0.0:8081->8081/tcp, :::8081->8081/tcp intake-app_mongo-express_1
b5fcc2d2386d mongo "docker-entrypoint.sâ¦" Acum aproximativ o oră Sus Aproximativ o oră 27017/tcp intake-app_mongo_1
Acum încerc să-mi conectez backend-ul la el.
Cu postresql ar fi ceva de genul
postgresql://root:example@localhost:8081/db_name
Ce ar fi cu mongo?
PS: Mă pot conecta la db în browserul meu web la http://localhost:8081, dar nu mă pot conecta la db din linia de comandă cu mongo
.