![](/img/trans.png)
[英]How to connect mongoDB Compass to mongoDB container which runs in azure VM?
[英]how to connect docker mongodb which is in oracle linux virtual machine to mongodb compass
我在 oracle linux 虛擬機中的 docker 容器內安裝了 mongodb。 我需要將這個 mongodb 與 mongodb 指南針連接起來。 我沒有 mongodb 的用戶帳戶,並且在 docker 或虛擬機中沒有 mongod 配置文件。
我從 oracle 雲創建了 oracle linux 虛擬機。 然后,使用我當前系統的 (windows) 命令提示符,我連接到那台機器。 通過它,我在虛擬機中創建了一個 docker 容器。 然后,我在 docker 容器中安裝了 mongodb-6.0.2。 現在,當我嘗試將此 mongodb 數據庫(在虛擬機中)連接到 mongodb 指南針時,它正在連接到我當前系統的 mongodb 數據庫(在創建此虛擬機之前安裝)。 我也附上我的虛擬機docker的截圖和cmd的mongodb的信息。
誰能解決這個問題並告訴我如何將這個虛擬機數據庫連接到 mongodb 羅盤?
如果想從 Windows 使用 Compass 並連接到運行 Oracle 雲計算實例的 MongoDB 容器,您需要確保網絡允許通過網絡安全組中的入口規則連接到端口 27017。
另一種選擇是通過 ssh 使用端口轉發。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.