[英]Docker-compose on MongoDB
所以我把我的 yaml 文件都写好了,并且正在使用docker-compose
并且发生了一些奇怪的事情。
当我运行 compose cmd 行时,只有mongodb
运行而mongo-express
不运行。 如果我再次运行 compose 则mongo-express
运行。 我知道mongo-express
必须在 mongodb 服务器上等待,但为什么它不能同时工作?
我必须运行两次命令没什么大不了的,然后就可以正常工作了。 但只是想知道为什么。 这是windows的问题吗? 因为我的室友正在使用具有相同 yaml 的 mac,并且两台服务器在第一次运行时都可以完美启动。
在您的 yaml 检查版本中。 当前最新版本是3.8
最好也选择图像版本,例如。 image: mongo-express:0.54
在mongo-express下使用depends_on
mongo-express:
depends_on:
- mongodb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.