Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.64 KB

README.docker.md

File metadata and controls

58 lines (39 loc) · 1.64 KB

Table of Contents

Getting Started

The process for building and running Panther in a Dockerised environment can be done by following these steps

Build Instructions

The entire build process can be done within Docker containers and will generate Docker images that can be run with docker-compose.yml

This minimises the steps required to get up and running.

Prerequisites

Docker version >= 19.03

docker-compose version: >= 1.26

Running the build

docker-compose -f build/docker-compose.yml build

Starting Panther

Once the container images have been built, which you can check with:

dell% docker images | grep event-
event-monitors      latest        7ab860a16a6a   2 minutes ago   129MB
event-console       latest        a15e9e272c7d   5 minutes ago   189MB
event-server        latest        949b38268a9b   9 minutes ago   127MB
event-monitors-http latest        7be9a8654d61   2 days ago      129MB

They can be started with:

docker-compose -f docker-compose-development.yml up

Configuration

Panther in Docker can be configured by modifying the enviornment variables in .env, allowing you to change the default admin username and password. The default file sets the following:

ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin
ADMIN_EMAIL=me@my.domain