【发布时间】:2018-12-01 04:04:31
【问题描述】:
我正在尝试从 docker 容器 ruby on rails 应用程序连接本地 mongodb。
我已在 envFile 文件中将变量添加为 env MONGODB_URI,其值为:
MONGODB_URI=mongodb://username:password@host:27017/database
我用来在容器中运行图像的命令:
docker run -p 80:80 --env-file ~/envFile -v ~/.ssh/filename:/tmp/filename --name=name imagename
但它没有与 mongodb 连接。我是 docker 的新手。
【问题讨论】:
-
你能从容器内 ping 你的“主机”+你的“主机”不是本地主机吗?
-
你能解释一下如何ping我的主机吗?是的,我的主机是 localhost
标签: ruby-on-rails mongodb docker