docker创建mongodb容器存储数据步骤详解

 更新时间:2023年10月08日 08:42:40   作者:frank  
这篇文章主要为大家介绍了docker创建mongodb容器存储数据步骤详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

查找并拉取镜像

docker search mongo
docker-tags --images mongo --nums 10
docker pull mongo:latest

创建网络,固定ip

docker network create --driver=bridge --subnet=172.18.12.0/24 mongodbnet

创建 volume

docker volume create mongo-data
docker volume create mongo-cluster
docker volume ls

创建容器

docker run -id --name=mongodb -v mongo-data:/data/db -v mongo-cluster:/data/configdb -p 27017:27017 -e LANG=C.UTF-8 --network=mongodbnet --ip 172.18.12.5  mongo --auth

进入容器

docker exec -it mongodb bash

修改配置

vim /etc/mongod.conf.orig
#
bindIp: 0.0.0.0

创建超级用户+普通用用户

mongosh
use admin
db.createUser
use test-database
db.createUser

使用mongdodb-compass连接

mongodb://frank:frank@172.18.12.5:27017/stock

以上就是docker创建mongodb容器存储数据步骤详解的详细内容,更多关于docker创建mongodb存储数据的资料请关注脚本之家其它相关文章!

相关文章

  • docker swarm外部验证负载均衡时不生效的解决方案

    docker swarm外部验证负载均衡时不生效的解决方案

    这篇文章主要介绍了docker swarm外部验证负载均衡时不生效的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • docker容器运行后退出(怎么才能一直运行)

    docker容器运行后退出(怎么才能一直运行)

    这篇文章主要介绍了docker容器运行后退出(怎么才能一直运行),本文详细的介绍了解决方法,非常具有实用价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • docker镜像的拉取登陆上传及保存等相关使用命令

    docker镜像的拉取登陆上传及保存等相关使用命令

    这篇文章主要为大家介绍了docker镜像的拉取登陆上传及保存等相关使用命令,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • Docker 彻底删除私有库镜像的操作

    Docker 彻底删除私有库镜像的操作

    这篇文章主要介绍了Docker 彻底删除私有库镜像的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • CentOS7.6系统下Docker安装部署教程

    CentOS7.6系统下Docker安装部署教程

    这篇文章主要为大家介绍了CentOS7.6系统下Docker的安装部署教程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • 30分钟带你了解Docker(推荐)

    30分钟带你了解Docker(推荐)

    这篇文章是针对Java开发人员的,但Docker的使用场景绝不仅限于此。最后,灵敏意味着可能有一些开发方式需要调整,到底如何利用Docker应该是当你了解它之后需要认真思考的问题
    2018-08-08
  • 详解MAC OSX Docker开发环境搭建

    详解MAC OSX Docker开发环境搭建

    本篇文章主要介绍了详解MAC OSX Docker开发环境搭建,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Docker修改容器内部文件的三种方法

    Docker修改容器内部文件的三种方法

    今天在修改Docker内部文件的时候,安装vim居然失败了,在执行apt-get update时一直有几个404,解决无果,最后放弃安装vim,将文件拷贝出来修改,所以本文给大家分享一下如何修改Docker内部文件的方法,需要的朋友可以参考下
    2024-01-01
  • 利用Volume在主机和Docker容器文件传输的方法

    利用Volume在主机和Docker容器文件传输的方法

    这篇文章主要介绍了利用Volume在主机和Docker容器文件传输的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • docker安装portainer方法详细步骤

    docker安装portainer方法详细步骤

    portainer是一款容器管理可视化界面,不想在虚拟中使用命令管理容器的小伙伴,可以选择安装portainer对容器进行管理,查看日志、启动、停止容器等非常方便,这篇文章主要介绍了docker安装portainer方法详细步骤,需要的朋友可以参考下
    2022-10-10

最新评论