Ich arbeite mit Docker und habe einen Stack mit PHP, MySQL, Apache und Redis. Ich brauche MongoDB jetzt hinzufügen , damit ich die Überprüfung Dockerfile für die neueste Version und auch die docker-entrypoint.sh Datei aus dem MongoDB Dockerhub aber ich konnte nicht einen Weg , um das Einrichten eines Standard - DB, Admin - Benutzer / Passwort und möglicherweise Auth finden Methode für den Container aus einer docker-compose.yml
Datei.
In MySQL können Sie einige ENV-Variablen wie folgt einrichten:
db:
image: mysql:5.7
env_file: .env
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: ${MYSQL_DATABASE}
MYSQL_USER: ${MYSQL_USER}
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
Dadurch werden die Datenbank und der Benutzer / das Kennwort als root
Kennwort eingerichtet.
Gibt es eine Möglichkeit, dies mit MongoDB zu erreichen? Hat jemand Erfahrung oder Problemumgehung?