【发布时间】:2015-12-01 14:29:11
【问题描述】:
我在 Azure 门户中为 MongoDB 创建了一个新的“容器应用程序”。这使用了来自 Docker Hub 的官方 MongoDB 容器并创建了一个 Ubuntu 15.04 盒子。我以前从未使用过 Docker。
我能够通过 SSH 连接到虚拟机并连接到虚拟机上的 mongo。在 ssh 会话中,如果我输入:
码头工人ps
我得到以下输出:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a9af4c2e2b95 mongo "/entrypoint.sh mongo" 34 minutes ago Up 24 minutes 0.0.0.0:27017->27017/tcp compose_mongo_1
但是,当我尝试从本地机器连接到 Mongo 时,我收到一条连接错误消息,提示“在 5000 毫秒后连接失败,放弃。”
一开始我以为是端口没有打开,但是我去Azure门户中的“网络安全组”,允许端口27017端口入站TCP流量。
我仍然无法连接。如果有人可以帮助我,我将不胜感激。
谢谢!
【问题讨论】: