1虽画、下載安裝鏡像 (可忽略横蜒,run時會自動拉裙嶝浴)
# docker pull mongo:4.2
2捂齐、運行mogno容器
# docker run --name mserver -v /data/mongodb:/data/db -p 27017:27017 -d mongo:4.2 -auth
--name:設置容器名
---v : 設置路徑
-p:設置ip映射,[外網(wǎng)IP]:[容器內部IP] (注意:這里容器內部IP不要修改绘证,改了就連接不上了隧膏,大約可在文件內進行配置,這里無法修改嚷那,具體沒有深究)
-d 就是鏡像名和版本號
--auth:用來開啟用戶驗證 (不想被勒索胞枕,一定不要忘)
3、進入容器的服務內部魏宽,可設置帳號
docker exec -it mserver mongo admin
利用-it 進入容器內部
use admin腐泻;
db.createUser({ user: 'admin', pwd: '123456', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });
exit
這里我們就設置好一個帳號了。
4队询、重新啟動
docker stop mserver
docker start mserver
5派桩、可以用啦!
恭喜你蚌斩,一個mongodb就搞定了好了铆惑!
可用Studio 3T測試了!? ? 端口:27017送膳,用戶名密碼:admin/123456