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.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM