基础服务系列-Docker 安装MongoDB

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-30 16:08:21

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

MongoDB is a free and open-source cross-platform document-oriented database program.

下载镜像

docker pull mongo

启动

docker run --name test-mongo -p 27017:27017 -d mongo:latest

下载web管理界面镜像

docker pull mongo-express

关联Mongo容器

docker run --link test-mongo:mongo -p 8082:8081 mongo-express

Web访问

浏览器访问web管理界面,http://192.168.119.254:8082/

应用程序访问

依赖

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.8.RELEASE</version>
    </parent>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-mongodb</artifactId>
     </dependency>

配置

server.port=9091
# log
log4j.category.org.springframework.data.mongodb=DEBUG
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %40.40c:%4L - %m%n
spring.data.mongodb.uri=mongodb://192.168.119.254:27017/test

启动

新增数据

Mongo Express 新增数据库test

新增的数据

查询数据

http://localhost:9091/customer/query?name=Wuxinshui

参考

mongo-express-docker

mongo

10. MongoDB support

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!