作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个容器,一个运行python
,另一个运行mongodb
。现在,我想从我的应用程序容器中运行mongoimport
命令。
那我该怎么办呢?
最佳答案
docker exec
应该保留用于调试。
理想情况下,您将在构建时从mongoimport
运行Dockerfile
,以制作专用于播种mongo数据库的镜像。
例如,查看“How do I seed a mongo database using docker-compose?”
这样,您避免了任何手动运行时操作。
如果必须定期执行运行时操作,则需要在镜像中添加 cron
, as I described here。
这样,您可以在容器运行期间定期执行mongoimport
。
关于shell - 如何从myData(mongodb)容器中的myApp(python)容器运行shell命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44981263/
我是一名优秀的程序员,十分优秀!