docker安裝mongo容器并掛載外部配置文件及目錄方式
更新時間:2025年11月28日 09:12:34 作者:ITMANLZY
文章總結(jié):本文詳細介紹了如何使用Docker安裝MongoDB,并將外部配置文件和目錄掛載到容器中,首先,拉取MongoDB鏡像,然后創(chuàng)建配置文件和目錄,并將配置文件內(nèi)容復(fù)制到容器中,最后,創(chuàng)建容器并運行MongoDB
今天來總結(jié)一下docker安裝mongo并掛載外部配置文件及目錄
1.拉取mongo鏡像
docker pull mongo:4.0

2.創(chuàng)建配置文件及目錄
mkdir -p /data/mongo/conf mkdir -p /data/mongo/data mkdir -p /data/mongo/log cd /data/mongo/conf vim mongodb.conf
?然后將下面配置文件內(nèi)容粘貼復(fù)制
#端口 port=27017 #數(shù)據(jù)庫文件存放目錄 dbpath=/data/mongo/data #日志文件存放路徑 logpath=/data/mongo/log #使用追加方式寫日志 logappend=true #以守護線程的方式運行,創(chuàng)建服務(wù)器進程 fork=true #最大同時連接數(shù) maxConns=100 #不啟用驗證 #noauth=true #每次寫入會記錄一條操作日志 journal=true #存儲引擎有mmapv1、wiredTiger、mongorocks storageEngine=wiredTiger #訪問IP bind_ip=0.0.0.0 #用戶驗證 #auth=true
3.創(chuàng)建容器
docker run -d -p 27017:27017 -v /data/mongo/data:/data/db -v /data/mongo/conf:/data/conf -v /data/mongo/log:/data/log --name mongo mongo:4.0

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
私有云存儲Minio Docker鏡像無法啟動,提示:Adding local Minio
使用Minio在本地搭建私有云存儲時出現(xiàn)無法啟動,查看日志頻繁輸出“Adding local Minio host to 'mc' configuration...”,然后停止了,本文給大家分享私有云存儲Minio Docker鏡像無法啟動,提示:Adding local Minio host to 'mc' configuration,感興趣的朋友一起看看吧2023-11-11
Docker Desktop安裝本地Kubernetes集群的實現(xiàn)
Kubernetes用于協(xié)調(diào)高度可用的計算機集群,本文主要介紹了Docker Desktop安裝本地Kubernetes集群的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-02-02
Docker中部署MySQL 5.7并遠程連接Navicat的完整指南
MySQL是最流行的關(guān)系型數(shù)據(jù)庫之一,而Docker提供了輕量級、可移植的容器化解決方案,本文將詳細介紹如何在CentOS 7上使用Docker部署 MySQL 5.7,并通過Windows上的Navicat進行遠程連接,需要的朋友可以參考下2025-07-07
Docker創(chuàng)建tomcat容器實例后無法訪問(HTTP狀態(tài)404)
本文主要介紹了Docker創(chuàng)建tomcat容器實例后無法訪問,HTTP狀態(tài)顯示404,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07

