sonnyzhang

Results 4 comments of sonnyzhang

1,ps检查mongo的端口号有没有启动起来:ps -ef|grep 27017 2,如果没有启动起来,就是mongo没有启动成功导致;如果启动是正常的,请看第3步 3,docker-compose里是yapi和mongo两个服务,在启动yapi需要依赖mongo,目前解决办法是,重启yapi服务即可:sudo docker-compose restart yapi -------讨论---------- 问题原因我猜测就是docker-compose的启动顺序是并行导致的,但是文件里用了depends_on,就很纳闷,你们知道depends_on的底层逻辑吗?

> 还没有哦。鉴于还有其他bug,我已经不再使用它了 可以参考我的解决办法,一直重启

我通过命令安装解决绕过了这个问题 I have solved this problem with a command line installation @playweta @bsousaa @nicksieger @jgdavey `"Docker Desktop Installer.exe" install --quiet --accept-license --backend=wsl-2 -always-run-service --installation-dir=D:\Docker\DockerDesktop\installer --hyper-v-default-data-root=D:\Docker\DockerDesktop\hyper-v-data --windows-containers-default-data-root=D:\Docker\DockerDesktop\windows-containers-data --wsl-default-data-root=D:\Docker\DockerDesktop\wsl-data `