MongoDB 容器 Docker 无法正常工作。MacOS

MongoDB 容器 Docker 无法正常工作。MacOS

每次我尝试访问我的容器时,它都会显示找不到路径?我收到此错误

“mongo”:在 $PATH 中未找到可执行文件:未知

我怎样才能解决这个问题?

Docker-compose 文件和输出

答案1

您尝试mongo在名为 mongo 的容器内运行命令。

  • 也许这只是一个拼写错误,你不想在容器内运行任何命令
  • 可能是命令名称拼写错误,请检查您需要的可执行文件的名称,也许您想要运行 mongodb 或其他东西
  • 将可执行文件所在的路径添加到容器内的 $PATH 变量中
  • 将可执行文件移动到容器内 $PATH 变量中列出的路径中

做好你的练习——阅读文档: https://docs.docker.com/engine/reference/commandline/exec/

相关内容