Couchbase Docker容器

Couchbase Docker映像始终位于hub.docker.com/_/couchbase/中docs.docker.com/engine/examples/couchbase/中提供了运行Couchbase Docker Container的完整说明。

启动Couchbase Docker容器

如何启动Couchbase Docker容器?

docker run -d -p 8091-8093:8091-8093 -p 11210:11210 couchbase

默认情况下,此命令将启动Couchbase Server 4.1 Enterprise Edition 。 使用此图像名称始终可以获取最新的GA图像。

该服务器需要通过转到http:// <DOCKERHOST>:8091上的Web控制台进行手动配置。 在我的案例中,Docker主机的IP地址是使用以下方式获得的:

docker-machine ip couchbase

预先配置的Couchbase Docker容器

如果需要预配置的服务器,则可以运行该映像:

docker run -d -p 8091-8093:8091-8093 -p 11210:11210 arungupta/couchbase

该映像使用Dockerfile创建,并配置以下内容:

  • 配置内存
  • 配置索引,查询和数据服务
  • 设置用户名/密码凭证

Couchbase 4.5 Docker容器

Couchbase 4.5开发人员预览版最近启动。 它可以作为Docker容器运行,如下所示:

docker run -d -p 8091-8093:8091-8093 -p 11210:11210 couchbase/server:enterprise-4.5.0-DP1
Unable to find image 'couchbase/server:enterprise-4.5.0-DP1' locally
enterprise-4.5.0-DP1: Pulling from couchbase/server
a64038a0eeaa: Pull complete 
2ec6e7edf8a8: Pull complete 
0a5fb6c3c94b: Pull complete 
a3ed95caeb02: Pull complete 
7d007592b256: Pull complete 
31cbaa6abb86: Pull complete 
efe43bf775c4: Pull complete 
e8fff3fce5e8: Pull complete 
2a747598893c: Pull complete 
Digest: sha256:873f2d8776d15019d8a45d01a2be5db345823b3093a3538970f1cd441c57d91c
Status: Downloaded newer image for couchbase/server:enterprise-4.5.0-DP1
b4ea7e969278b94fd9748003f7305e5ffcc30b398c6c6301982895550fd7fd24

请注意,映像名称为couchbase/server:enterprise-4.5.0-DP1

然后,可以从http:// <DOCKERHOST>:8091访问Couchbase Web控制台 。 在我的案例中,Docker主机的IP地址是使用以下方式获得的:

docker-machine ip couchbase

因此,Web控制台看起来像:

couchbase-4.5-developer-preview-docker-设置

配置服务后,控制台如下所示:

couchbase-4.5dp1-控制台-docker-1024x607

预先配置的Couchbase 4.5 Docker容器

现在,如果您需要预配置的服务器,请尝试以下操作:

docker run -d -p 8091-8093:8091-8093 -p 11210:11210 arungupta/couchbase-server

该映像使用Dockerfile创建,并配置以下内容:

  • 配置内存
  • 配置索引,查询,数据和全文服务
  • 设置用户名/密码凭证

因此,这是您需要使用的图像:

图片 目的
couchbase GA版本的最新Couchbase
couchbase/server Couchbase的中间版本,例如Developer Preview,Beta等
arungupta/couchbase 预先配置的最新GA版本的Couchbase
arungupta/couchbase-server 预先配置的Couchbase中间版本


容易吗?

翻译自: https://www.javacodegeeks.com/2016/02/couchbase-docker-container.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值