docker 安装mongodb

本文详细介绍了如何在Linux系统中通过Docker搜索并下载MongoDB4.4.0镜像,创建数据挂载路径,配置环境变量,启动并查看正在运行的MongoDB容器。
摘要由CSDN通过智能技术生成

1、搜索mongodb

[root@localtest ~]# docker search mongo
NAME                                                   DESCRIPTION                                      STARS     OFFICIAL
mongo                                                  MongoDB document databases provide high avai…   10163     [OK]
mongo-express                                          Web-based MongoDB admin interface, written w…   1421      [OK]

2、下载mongodb镜像4.4.0版本

[root@localtest ~]# docker pull mongo:4.4.0
4.4.0: Pulling from library/mongo
f08d8e2a3ba1: Pull complete 
3baa9cb2483b: Pull complete 
94e5ff4c0b15: Pull complete 
1860925334f9: Pull complete 
9d42806c06e6: Pull complete 
31a9fd218257: Pull complete 
5bd6e3f73ab9: Pull complete 
f6ae7a64936b: Pull complete 
80fde2cb25c5: Pull complete 
1bec62fe62fc: Pull complete 
2cf4970a1653: Pull complete 
39fac3226e16: Pull complete 
86bca9c64faf: Pull complete 
Digest: sha256:77f3d623d475c56ab43d61864bc3aa610953869724dbbea325989a0718741d1c
Status: Downloaded newer image for mongo:4.4.0
docker.io/library/mongo:4.4.0
[root@localtest ~]# 

3、创建数据挂载路径

[root@localtest 4.4.0]# pwd
/data/mongodb/4.4.0

4、启动生成容器

[root@localtest 4.4.0]# docker run -d -p 27017:27017 --name mongodb \
>     -v /data/mongodb/4.4.0:/data/db \
>     -e MONGO_INITDB_ROOT_USERNAME=admin \
>     -e MONGO_INITDB_ROOT_PASSWORD=123456 \
>     mongo:4.4.0
22c0cd1f3078ab5861e66ae84a1c58a2d4a63d8d3f9a6511d6a9019bb6b91189
[root@localtest 4.4.0]# 

5、查看运行的容器

[root@localtest 4.4.0]# docker ps
CONTAINER ID   IMAGE         COMMAND                   CREATED          STATUS          PORTS                                           NAMES
22c0cd1f3078   mongo:4.4.0   "docker-entrypoint.s…"   28 seconds ago   Up 28 seconds   0.0.0.0:27017->27017/tcp, :::27017->27017/tcp   mongodb
[root@localtest 4.4.0]# 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值