Las imágenes Docker de Couchbase siempre están en hub.docker.com/_/couchbase/. Las instrucciones completas para ejecutar Couchbase Docker Container están disponibles en docs.docker.com/engine/examples/couchbase/.
Iniciar el contenedor Docker de Couchbase
¿Cómo se inicia un contenedor Docker Couchbase?
|
1 |
docker ejecute -d -p 8091-8093:8091-8093 -p 11210:11210 couchbase |
Por defecto, este comando inicia Couchbase Server 4.1 Edición Enterprise. Las últimas imágenes GA están siempre disponibles utilizando este nombre de imagen. Este servidor necesita ser configurado manualmente yendo a la Consola Web en http://:8091. La dirección IP del Docker Host en mi caso se obtiene usando:
|
1 |
docker-máquina ip couchbase |
Las instrucciones para configurar el servidor están disponibles en docs.docker.com/engine/examples/couchbase/.
Contenedor Docker Couchbase preconfigurado
Si desea un servidor preconfigurado, puede ejecutar la imagen:
|
1 |
docker ejecute -d -p 8091-8093:8091-8093 -p 11210:11210 arungupta/couchbase |
Esta imagen se crea utilizando Dockerfile y configura lo siguiente:
- Configura la memoria
- Configura el servicio de índices, consultas y datos
- Establece las credenciales de nombre de usuario/contraseña
Contenedor Docker Couchbase 4.5
Vista previa para desarrolladores de Couchbase 4.5 se ha lanzado recientemente. Se puede ejecutar como un contenedor Docker como:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
docker ejecute -d -p 8091-8093:8091-8093 -p 11210:11210 couchbase/servidor:empresa-4.5.0-DP1 Imposible a encontrar imagen 'couchbase/server:enterprise-4.5.0-DP1' localmente empresa-4.5.0-DP1: Tirando de de couchbase/servidor a64038a0eeaa: Tire de completa 2ec6e7edf8a8: Tire de completa 0a5fb6c3c94b: Tire de completa a3ed95caeb02: Tire de completa 7d007592b256: Tire de completa 31cbaa6abb86: Tire de completa efe43bf775c4: Tire de completa e8fff3fce5e8: Tire de completa 2a747598893c: Tire de completa Digerir: sha256:873f2d8776d15019d8a45d01a2be5db345823b3093a3538970f1cd441c57d91c Estado: Descargado más nuevo imagen para couchbase/servidor:empresa-4.5.0-DP1 b4ea7e969278b94fd9748003f7305e5ffcc30b398c6c6301982895550fd7fd24 |
Observe que el nombre de la imagen es couchbase/servidor:enterprise-4.5.0-DP1. En Consola web de Couchbase es entonces accesible en http://:8091. La dirección IP del host Docker en mi caso se obtiene utilizando:
|
1 |
docker-máquina ip couchbase |
Y así se ve la Consola Web:

Después de configurar los servicios, la Consola tiene el siguiente aspecto:

Contenedor Docker Couchbase 4.5 preconfigurado
Ahora, si quieres un servidor preconfigurado, prueba esto:
|
1 |
docker ejecute -d -p 8091-8093:8091-8093 -p 11210:11210 arungupta/couchbase-servidor |
Esta imagen se crea utilizando Dockerfile y configura lo siguiente:
- Configura la memoria
- Configura los servicios de índice, consulta, datos y texto completo
- Establece las credenciales de nombre de usuario/contraseña
Estas son las imágenes que debe utilizar:
| Imagen | Propósito |
|---|---|
couchbase |
Última versión GA de Couchbase |
couchbase/servidor |
Versiones intermedias de Couchbase, como Developer Preview, Beta, etc. |
arungupta/couchbase |
Última versión GA de Couchbase, preconfigurada |
arungupta/couchbase-server |
Versiones intermedias de Couchbase, preconfiguradas |
Fácil, ¿eh?