繁体   English   中英

Docker-compose 在 MongoDB 上

[英]Docker-compose on MongoDB

YML代码

所以我把我的 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM