MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

डोकर-लिखें के साथ मोंगोडीबी और मोंगो-एक्सप्रेस कैसे चलाएं?

यह मेरे मैक में काम करता है। यदि आप docker-compose कंटेनरों को हटाते हैं और पुनर्निर्माण करते हैं, तो शायद यह काम करेगा। मैंने अपनी फाइलें जोड़ीं। केवल मैंने मोंगो-एक्सप्रेस पोर्ट को बदला है।

.env

MONGO_ROOT_USER=devroot
MONGO_ROOT_PASSWORD=devroot
MONGOEXPRESS_LOGIN=dev
MONGOEXPRESS_PASSWORD=dev

docker-compose.yml

version: '3'

services:
    mongo:
        image: mongo
        environment:
            - MONGO_INITDB_ROOT_USERNAME=${MONGO_ROOT_USER}
            - MONGO_INITDB_ROOT_PASSWORD=${MONGO_ROOT_PASSWORD}
            - MONGO_INITDB_DATABASE=project
    mongo-express:
        image: mongo-express
        environment:
            - ME_CONFIG_MONGODB_SERVER=mongo
            - ME_CONFIG_MONGODB_PORT=27017
            - ME_CONFIG_MONGODB_ENABLE_ADMIN=false
            - ME_CONFIG_MONGODB_AUTH_DATABASE=admin
            - ME_CONFIG_MONGODB_AUTH_USERNAME=${MONGO_ROOT_USER}
            - ME_CONFIG_MONGODB_AUTH_PASSWORD=${MONGO_ROOT_PASSWORD}
            - ME_CONFIG_BASICAUTH_USERNAME=${MONGOEXPRESS_LOGIN}
            - ME_CONFIG_BASICAUTH_PASSWORD=${MONGOEXPRESS_PASSWORD}
        depends_on:
            - mongo
        ports:
          - "8888:8081"

डॉकर संस्करण

Client:
 Version:           18.06.0-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        0ffa825
 Built:             Wed Jul 18 19:05:26 2018
 OS/Arch:           darwin/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.0-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       0ffa825
  Built:            Wed Jul 18 19:13:46 2018
  OS/Arch:          linux/amd64
  Experimental:     true


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला findOneAndUpdate और upsert रिटर्न कोई त्रुटि नहीं, कोई दस्तावेज़ प्रभावित नहीं

  2. MongoDB में $maxDistance को कैसे मापा जाता है?

  3. MongoDB इंडेक्स बनाता है - उपयोगकर्ताओं को नए बिल्ड को ट्रिगर करने से रोकता है

  4. नेवला नोड जे एस में 'लेखन त्रुटि:meme.find (...)। forEach एक समारोह नहीं है'?

  5. MongoDB में दो दिनांक फ़ील्ड की तुलना करें