GithubHelp home page GithubHelp logo

waltibaba / docker-cerebro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yannart/docker-cerebro

0.0 0.0 0.0 19 KB

Docker image to run cerebro elasticsearch web admin tool.

Dockerfile 100.00%

docker-cerebro's Introduction

Description

Docker image to run cerebro Elasticsearch 6.x web admin tool that replaces Kopf.

Cerebro project: https://github.com/lmenezes/cerebro

This Docker image is built and available in Docker hub yannart/cerebro:latest

Docker Tags

yannart/cerebro provides multiple tagged images:

  • latest (default): Latest version of Cerebro.
  • 0.8.1: Cerebro 0.8.1
  • 0.7.3: Cerebro 0.7.3
  • 0.7.2: Cerebro 0.7.2
  • 0.6.6: Cerebro 0.6.5
  • 0.6.5: Cerebro 0.6.5
  • 0.6.4: Cerebro 0.6.4

Usage

To run the image: docker run -d -p 9000:9000 --name cerebro yannart/cerebro:latest

Then you can access the web console in this URL: http://[Docker_Host]:9000

You can mount volumes for the configuration folder and / the logs, for example:

docker run -d -p 9000:9000 --name cerebro -v /mount_folder/logs:/opt/cerebro/logs -v /mount_folder/conf:/opt/cerebro/conf yannart/cerebro:latest

Where /mount_folder is a folder in the Docker host to contain the data. If mounted, the volume /opt/cerebro/conf must contain a valid configuration.

Docker-compose example

A docker-compose project is available in the GitHub project to run cerebro and a cluster 2 nodes with Elasticsearch 6.x. To run it: docker-compose up -d

If you were running a previous version of the project and want to force a build, run first: docker-compose build

Then you can access the web console in this URL: http://[Docker_Host]:9000 and connect to the Elasticsearch cluster using the URL http://elasticsearch:9200 or http://elasticsearch2:9200 in the hosts input field, the user elastic and password changeme.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.