我之前一直都是在本地调试mongo数据库的,但是后面把mongo装到服务器上后,就不方便管理了,所以我打算安装一个在服务器上管理mongo的工具。
adminMongo
最后我决定使用adminMongo 来进行管理https://github.com/mrvautin/adminMongo
我看了一下官方的文档,里面是支持docker的,所以为了方便起见,我们就直接用docker部署
docker pull mrvautin/adminmongo
然后直接启动
docker run --name mongoadmin --network host -e HOST=0.0.0.0 -e PORT=1234 mrvautin/adminmongo
这种方式是直接启动,不挂后台 ctrl+c
后容器就会自动退出
这里我们映射的端口是1234,所以我们访问ip+1234端口
新建一个连接,这里我们链接那里直接填mongodb://localhost:27017
即可
然后我们就可以看到保存的连接了
我们点击连接,进入数据库界面,大概界面长下面这个样子
到这里就安装完毕,如果想一直挂后台的话可以加上 -itd
参数
docker run -itd --name mongoadmin --network host -e HOST=0.0.0.0 -e PORT=1234 mrvautin/adminmongo
关闭软件
这软件退出后还是会挂后台,所以关闭的方法最好用docker的stop命令来关闭