在Docker中使用mongodb數據庫的實現代碼
獲取 mongo 鏡像
sudo docker pull mongo
運行 mongodb 服務
sudo docker run -p 27017:27017 -v /tmp/db:/data/db -d mongo
運行 mongodb 客戶端
sudo docker run -it mongo mongo --host <宿主機IP地址> --port 27017 > show dbs admin 0.000GB config 0.000GB local 0.000GB > use local switched to db local > show collections startup_log > db.startup_log.find() ...
使用 mongo-express 管理mongodb
mongo-express是MongoDB的一個可視化圖形管理工具,這里我們還是通過docker來運行一個mongo-express,來管理上面創(chuàng)建的mongodb服務。
下載 mongo-express 鏡像
sudo docker pull docker.io/mongo-express
啟動 mongo-express 服務
sudo docker run -it --rm -p 8081:8081 --link <mongoDB容器ID>:mongo mongo-express
訪問 mongo-express
通過瀏覽器訪問
http://<宿主機IP地址>:8081
使用 mongoclient 管理 mongodb
下載 mongoclient 鏡像
sudo docker pull mongoclient/mongoclient
啟動 mongoclient 服務
訪問 mongoclient
通過瀏覽器訪問
http://<宿主機IP地址>:3000
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
docker-compose build使用參數args方式
這篇文章主要介紹了docker-compose build使用參數args方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01docker windows10 共享目錄掛載失敗的解決方案
這篇文章主要介紹了docker windows10 共享目錄掛載失敗的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03Docker自定義鏡像的實現步驟(SpringBoot程序為例)
Docker自定義鏡像指的是用戶根據自己的需求和規(guī)范,使用Dockerfile或其他方式創(chuàng)建的一個Docker鏡像,本文給大家介紹了Docker自定義鏡像的實現步驟,文中通過圖文講解的非常詳細,需要的朋友可以參考下2024-06-06Docker?Kill/Pause/Unpause命令使用與區(qū)別小結
本文詳細介紹了Docker中的三個重要命令,kill、pause和unpause,這些命令在管理和操作運行中的容器時非常有用,具有一定的參考價值,感興趣的可以了解一下2024-03-03