Servidor Couchbase

Contenedor Docker Couchbase

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?

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:

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:

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:

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:

Y así se ve la Consola Web:
Couchbase 4.5 Developer Preview
Después de configurar los servicios, la Consola tiene el siguiente aspecto:
Couchbase 4.5 Developer Preview 1 Console

Contenedor Docker Couchbase 4.5 preconfigurado

Ahora, si quieres un servidor preconfigurado, prueba esto:

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?

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Arun Gupta, Vicepresidente, Defensa del Desarrollador, Couchbase

Arun Gupta es vicepresidente de promoción de desarrolladores en Couchbase. Ha creado y dirigido comunidades de desarrolladores durante más de 10 años en Sun, Oracle y Red Hat. Tiene una gran experiencia en liderar equipos multidisciplinares para desarrollar y ejecutar estrategias, planificar y ejecutar contenidos, campañas de marketing y programas. Anteriormente dirigió equipos de ingeniería en Sun y es miembro fundador del equipo Java EE. Gupta es autor de más de 2.000 entradas de blog sobre tecnología. Tiene una amplia experiencia como conferenciante en más de 40 países sobre innumerables temas y es una JavaOne Rock Star desde hace tres años consecutivos. Gupta también fundó el capítulo Devoxx4Kids en Estados Unidos y sigue promoviendo la educación tecnológica entre los niños. Autor de varios libros sobre tecnología, ávido corredor, trotamundos, campeón de Java, líder de JUG, miembro del Dream Team de NetBeans y capitán de Docker, es fácilmente accesible en @arungupta.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.