Docker部署CouchBase分布式数据库

 

一、拉取CouchBase指定版本的镜像

  1、启动Docker

       ~$  sudo service docker start

  2、查找版本

      ~$ sudo docker search couchbase

     

 

   在这里可以用couchbase/server版本,不过这个版本有点大,下载有点困难,可以选择另外一个社区版本,如下

3、下载

       ~$ sudo docker pull couchbase:community-6.0.0

      这个版本比较小

       

      查看是否安装成功

      

       community-6.0.0就是刚刚安装的版本。

二、启动CouchBase容器

        ~$ sudo docker run -d --name db -p 8091-8094:8091-8094 -p 11210:11210 couchbase:community-6.0.0

       在浏览器输入http://localhost:8091/访问,如下

        

三、配置CouchBase服务器

 

      

       完成后进入界面管理

                 

        创建一个桶,我在这里创建一个临时桶(Ephemeral,仅限内存,也可以选择Couchase,它是先将数据存储在内存中,然后异步保存到磁盘

       

      添加后如下

     

     最后一步是安全性,将具有适当权限的CouchBase用户添加到bucket。

     选择Security选项卡,去添加用户,我在这里只给了新建用户访问刚刚新建的zyycache桶

      

     如下:

    

     到这里,CouchBase就安装配置好了,接下来可以开始在Asp.Net Core 中使用CouchBase了,下一篇将介绍如何在Asp.Net Core中使用CouchBase.

posted @ 2020-02-25 19:49  圆圆酥  阅读(872)  评论(0编辑  收藏  举报