1、docker run命令:
docker run -d --restart unless-stopped \
-p 27017:27017 \
-v /data/nfs/mongodb/data:/data/db \
-e MONGO_INITDB_ROOT_USERNAME=admin \
-e MONGO_INITDB_ROOT_PASSWORD=123456 \
--name mongodb4 mongo:4.4
2、启动成功如下:
[ser@bzev01 ~]$ sudo ./docker_mongo.sh
879fa9b19f449d09cf194d81bacff01b821aff67e91abfa8b
[oser@bqszev01 data]$ sudo netstat -tlunp | grep 27017
tcp6 0 0 :::27017 :::* LISTEN 17187/docker-proxy
3、进入容器
docker exec -it mongodb4 bash
4、容器里执行mongo命令,并查看库,启动成功。
image.png image.png
5、mongo-express web管理工具
docker run -d --restart unless-stopped \
--add-host=mongodb:192.168.100.210 \
-e ME_CONFIG_MONGODB_SERVER=mongodb \
-e ME_CONFIG_MONGODB_ADMINUSERNAME=admin \
-e ME_CONFIG_MONGODB_ADMINPASSWORD=123456 \ # 密码找管理员
-p 8081:8081 \
--name mongo-express mongo-express:0.54.0
6、启动成功后,主机ip+端口号可登录
image.png
网友评论