how to import docker mongo data to database code example

Example 1: restore mongodb in docker-compose

docker-compose exec -T <name_of_mongodb_container> mongorestore --archive --gzip < dump.gz

Example 2: how to import docker mongo data to local mongodb

#! /bin/bash

mongoimport --host mongodb --db test --collection census --type json --file /mongo-seed/census.json --jsonArray

Example 3: how to import docker mongo data to local mongodb

version: '3'
services:
  mongodb:
    image: mongo:3.2.6
    ports:
      - 27017:27017

  mongo_seed:
    image: mongo:3.2.6
    links:
      - mongodb
    volumes:
      - ./mongo-seed:/mongo-seed
    command:
      /mongo-seed/import.sh

Tags:

Misc Example