一、拉取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.