This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
rdm-dev:start [2024/10/02 09:24] torkhov |
rdm-dev:start [2024/12/17 13:45] (current) torkhov |
||
---|---|---|---|
Line 4: | Line 4: | ||
[[rdm-dev: | [[rdm-dev: | ||
+ | [[rdm-dev: | ||
+ | |||
+ | [[rdm-dev: | ||
== Nützliches == | == Nützliches == | ||
Line 22: | Line 25: | ||
doku [[https:// | doku [[https:// | ||
+ | **Tip #2:** | ||
+ | How to replicate any mongoDB database in a Docker container? | ||
+ | |||
+ | 1. Ensure you have mongo cli tools installed (Homebrew is your friend) | ||
+ | |||
+ | 2. call mongodump in any convenient way for you [[https:// | ||
+ | |||
+ | 3. save the mongodump conveniently. | ||
+ | |||
+ | 4. publish the database at port. for example, 27017 | ||
+ | |||
+ | 5. on the host machine run: | ||
+ | mongorestore \ | ||
+ | --uri=" | ||
+ | --db icgem-test \ | ||
+ | --dir / | ||
+ | |||
+ | 5. to automate the process each time a container is reloaded, you will need a .sh script. You mount the .sh script and the mongodump onto the container (this eliminates the necessity of step 3), then the script does step 4. | ||
---- | ---- | ||