我的 mongodb 容器运行成功。
localhost:27017
但是我的主机无法使用或127.0.0.1:27017
或访问它0.0.0.0:27017
。我需要运行docker inspect ...
来发现主机名。
- 为什么会这样呢?
- 是否可以设置它以便我可以使用 访问它
localhost
?这是好主意还是坏主意?
答案1
(抱歉无法添加评论)
您可以添加一个映射到您的docker机器IP的主机名。例如:
192.168.99.100 localhost
(考虑192.168.99.100
你的docker机器的IP)
否则你可以看看这个(我自己还没有尝试过):