跳到主要内容

二十八、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 的理解