MongoDB in a Docker container with Authentication
309
MongoDB in a Docker container with Authentication
Docker run
$ docker run -it --rm \
-e MONGODB_ADMIN_USER=admin \
-e MONGODB_ADMIN_PASS=adminpass \
-e MONGODB_APPLICATION_DATABASE=mytestdatabase \
-e MONGODB_APPLICATION_USER=testuser \
-e MONGODB_APPLICATION_PASS=testpass \
-v $PWD/mongoData:/data/db \
-p 27017:27017 --name mongodb_auth pitchanon/mongodb-docker
Run container in background and automatically restart the container when it exits
$ docker run -it -d \
-e MONGODB_ADMIN_USER=admin \
-e MONGODB_ADMIN_PASS=adminpass \
-e MONGODB_APPLICATION_DATABASE=mytestdatabase \
-e MONGODB_APPLICATION_USER=testuser \
-e MONGODB_APPLICATION_PASS=testpass \
-v $PWD/mongoData:/data/db \
-p 27017:27017 --name mongodb_auth --restart always pitchanon/mongodb-docker
Thank you: Alex's Blog
Content type
Image
Digest
Size
125.8 MB
Last updated
over 9 years ago
docker pull pitchanon/mongodb-docker