Skip to content

MongoDB ​

Directory Structure ​

.
├── mongo-db
│   └── Dockerfile

Dockerfile ​

Dockerfile
FROM mongo:latest

ENV MONGO_INITDB_ROOT_USERNAME=root
ENV MONGO_INITDB_ROOT_PASSWORD=pass

EXPOSE 27017

Build ​

sh
docker build -f mongo-db/Dockerfile -t mongo .

Run ​

sh
docker run -itd -p 27017:27017 --name mongo mongo

Enter the container ​

sh
docker exec -it mongo bash

Connection ​

sh
root@************:/#
sh
mongosh -u root -p pass