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