调用包裹在 docker 中的 mongodump

Calling mongodump wrapped into docker

我的设置如下:

所以我的想法是用docker在NAS上执行mongodump。 shell 脚本 "mongodump.sh" 应该用所有需要的参数包装对 mongodump 的 docker 调用,我会这样称呼它:

mongodump.sh --host rs/url -u backup -p "password" --out ./dump/

docker 可以吗? shell 脚本会是什么样子?

如果找到解决方案。我用来通过 docker ist 执行 mongodump 的命令是:

docker run --rm --name some-mongo -v /volume1/Backups/mongodump:/dumps --entrypoint mongodump mongo --host rs1/myserver.net -u backup -p "password" --out /dumps