美文网首页
mongodb+docker数据卷实现数据持久化

mongodb+docker数据卷实现数据持久化

作者: 无酒之人 | 来源:发表于2019-08-09 12:11 被阅读0次

docker使用起来非常方便,不会污染本地电脑环境。但容器内的数据随着容器关闭就消失了。

解决方法是把容器内的目录映射到本地,这样容器即使删除了数据也仍然在。

docker run --name mongo -v mongo:/data/db --rm -d -p 27017:27017 mongo

-v命令的意思就是数据卷。后面的mongo:/data/db。其中mongo是我新建的数据卷,/data/db是mongo容器内存储数据的目录。用‘:’表示映射关系。

用这种方式启动容器,即使容器删除,数据仍然存在。

相关文章

  • mongodb+docker数据卷实现数据持久化

    docker使用起来非常方便,不会污染本地电脑环境。但容器内的数据随着容器关闭就消失了。 解决方法是把容器内的目录...

  • Docker学习(13) 卷与持久化数据

    Docker学习(13) 卷与持久化数据 卷与持久化数据——简介 数据主要分为两种:持久化和非持久化。 持久化:就...

  • Docker管理-容器的数据卷

    1、手工交互数据 2、数据卷目录    作用:实现宿主机和容器之间的数据共享,数据持久化 3、数据卷容器    作...

  • docker食用食谱(四) —— 数据

    数据卷 volume 数据卷是一个绕过ufs的特殊目录 数据卷相关命令 数据持久化 mysql数据我们希望持久保存...

  • 数据库

    数据库 - 数据的仓库(集散地) - database - 实现数据持久化和数据管理持久化 - 将数据从内...

  • 六、数据卷管理

    拷贝数据到容器中 docker的数据卷实现持久化存储 volume实现容器和宿主机数据共享 在容器启动时,通过-v...

  • 设计模式之DAO模式

    简介 DAO (DataAccessobjects 数据存取对象)是指位于业务逻辑和持久化数据之间实现对持久化数据...

  • mysql

    数据库 - 数据的仓库(集散地) - database - 实现数据持久化和数据管理持久化 - 将数据从内存转移到...

  • 容器数据卷

    一、什么是容器数据卷 对容器内的数据做持久化,防止容器内的数据丢失。还可以实现在容器之间共享或重用数据 。同样也可...

  • 【k8s学习】Kubernetes Volume介绍

    【本文目标】 Kubernetes集群怎样通过Volume做数据持久化的? 持久卷组件 - Persistemt ...

网友评论

      本文标题:mongodb+docker数据卷实现数据持久化

      本文链接:https://www.haomeiwen.com/subject/iewcjctx.html