跳到主要内容

二十八、Docker 安装 MongoDB

MongoDB 是当下最流行的 NoSQL 数据库之一,Docker 安装 apache 的方式有两种

如果你是 Docker 初学者,如果你以后长期使用 mongodb ,我们建议你两种方法都试一试,为什么呢?

原因很简单,第一种方法,简单快捷,第二种方法,就是尝试自己编译安装

1. docker pull mongodb​

如果想以最简单的方式安装 MongoDB, 可以直接使用 docker pull mongo 命令

流程如下

1、 查找DockerHub上的mongodb镜像;

    [root@pottercoding.cn ~]# docker search mongodb
NAME ... OFFICIAL ...
mongo ... [OK] ...
mongo-express [OK] ...
列表很多,我们推荐你使用 OFFICIAL = OK 的那两条
1. mongo 是官方数据库
2. mongo-express 是官方使用 Node.js 开发的 MongoDB 管理后台

2、 拉取官方最新的MongoDB镜像;

    [root@pottercoding.cn ~]# docker pull mongo
Using default tag: latest
...

3、 稍等片刻,下载完成后就可以在本地镜像列表里看到mongo的镜像了;

    [root@pottercoding.cn apache]# docker images mongodb
REPOSITORY TAG IMAGE ID CREATED SIZE
mongo latest f93ff881751f 5 days ago 367.6 MB

2. 通过 Dockerfile 文件构建​

如果你是运维工程师,我们推荐你使用 Dockerfile 文件构建 mongodb 镜像

因为可以加深对安装 mongodb 的理解