Project Name
This project contains the necessary files to set up a Dockerized Kibana instance with a customized configuration.
Getting Started
These instructions will guide you on how to deploy Kibana with a custom configuration using Docker.
Prerequisites
- Docker: Ensure that you have Docker installed on your system. If not, you can download and install it from the official Docker website.
Installation and Deployment
-
Clone the repository:
git clone https://github.com/hootanht/KibanaOnDocker.git
-
Navigate to the repository directory:
cd KibanaOnDocker
-
Customize the Kibana configuration:
- Open the
kibana.yml
file located in the config directory. - Update the values for
elasticsearch.hosts
,elasticsearch.username
, andelasticsearch.password
according to your Elasticsearch setup.
- Open the
-
Build the Docker image:
docker build -t kibana-custom .
-
Run the Docker container:
docker run -d -p 5601:5601 kibana-custom
-
Access Kibana: Open your web browser and visit http://localhost:5601 to access the Kibana interface.
Configuration
The repository contains the following files:
Dockerfile
: Defines the Docker image build process.config/kibana.yml
: Contains the Kibana configuration file with customizable options.
Contributing
Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request.