Sign inSign up

openkbs/mongo-gui-docker

By openkbs

•Updated over 5 years ago

Mongo Compass / GUI Docker application

Image
3

50K+

openkbs/mongo-gui-docker repository overview

⁠Mongodb-Compass 1.15 + Java 8 JDK + Maven 3.5 + Python 3.5 + Gradle 4.9

⁠License Agreement

By using this image, you agree the Oracle Java JDK License⁠. This image contains Oracle JDK 8⁠. You must accept the Oracle Binary Code License Agreement for Java SE⁠ to use this image.

⁠Components

  • Mongodb-Compass⁠ 1.15
  • java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
  • Apache Maven 3.5.3
  • Python 3.5.2
  • Other tools: git wget unzip vim python python-setuptools python-dev python-numpy

Image is pulling from openkbs/mongodb-compass

./run.sh

⁠Run with MongoDB together

You can run Compass DB GUI and local MongoDB (as test database)

docker-compose -f ./docker-compose-with-mongo.yml up -d

The default password for local MongoDB:

      MONGO_INITDB_ROOT_USERNAME: admin-user
      MONGO_INITDB_ROOT_PASSWORD: admin-password

⁠Build

You can build your own image locally.

./build.sh

⁠Build / Run your own image

Say, you will build the image "my/mongodb-compasss-docker".

docker build -t my/mongodb-compasss-docker .

To run your own image, say, with some-mongodb-compasss-docker:

mkdir ./data
docker run -d --name mongodb-compasss-docker -v $PWD/data:/data -i -t my/mongodb-compasss-docker

⁠Shell into the Docker instance

docker exec -it mongodb-compasss-docker /bin/bash
or 
./shell.sh (if you use default ./run.sh -- not your local build)

⁠References & Resources

⁠See also

Tag summary

Content type

Image

Digest

Size

1.2 GB

Last updated

over 5 years ago

docker pull openkbs/mongo-gui-docker