You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
472 B

# MongoDB w/ Docker Compose
## Enter the Container w/ Bash
`docker-compose exec --user root db /bin/bash`
## Enter the Mongo Shell
`docker-compose exec --user root db mongo`
## Super User Authentication
Username: `root`
Password: `password`
## Create a DB w/ User
While in the shell, run the following:
```
use admin;
db.auth("root", "password");
use myDatabase;
db.createUser({user: "root", pwd: "password", roles:[{role: "readWrite" , db:"myDatabase"}]});
```