Статьи

Контейнер докера Couchbase

Изображения Couchbase Docker всегда находятся по адресу hub.docker.com/_/couchbase/ . Полные инструкции по запуску Couchbase Docker Container доступны по адресу docs.docker.com/engine/examples/couchbase/ .

Начните контейнер докера Couchbase

Как запустить контейнер Couchbase Docker?

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

По умолчанию эта команда запускает Couchbase Server 4.1 Enterprise Edition . Последние изображения GA всегда доступны под этим именем.

Этот сервер необходимо настроить вручную, перейдя в веб-консоль по адресу http: // <DOCKERHOST>: 8091. IP-адрес Docker Host в моем случае получается с помощью:

1
docker-machine ip couchbase

Предварительно настроенный контейнер докера Couchbase

Если вам нужен предварительно настроенный сервер, вы можете запустить образ:

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

Этот образ создается с помощью Dockerfile и настраивает следующее:

  • Настраивает память
  • Настраивает службу индекса, запросов и данных
  • Устанавливает имя пользователя / пароль

Контейнер Docker Couchbase 4.5

Couchbase 4.5 Developer Preview был запущен недавно. Он может работать как контейнер Docker как:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
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 .

Затем веб-консоль Couchbase доступна по адресу http: // <DOCKERHOST>: 8091. IP-адрес Docker Host в моем случае получается с помощью:

1
docker-machine ip couchbase

И поэтому веб-консоль выглядит так:

couchbase-4,5-разработчик предпросмотр-докер-установка

После настройки служб консоль выглядит следующим образом:

couchbase-4.5dp1-консоль докер-1024x607

Предварительно настроенный контейнер докера Couchbase 4.5

Теперь, если вы хотите предварительно сконфигурированный сервер, попробуйте это:

1
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, предварительно настроенные

Легко, а?

Ссылка: Докер Couchbase от нашего партнера JCG Аруна Гупты в блоге Miles to go 2.0… .