A basic Exhibitor setup with Docker, without any ENV
mappings. Bring your own exhibitor.properties
file!
Using Docker Run:
docker run --rm -p 8080:8080 dylanmei/exhibitor
To get help info:
docker run --rm dylanmei/exhibitor --help
To run in production, you'll probably want to provide your own exhibitor.properties
, and customize the command-line arguments. Something like:
docker run --rm \
--publish 2121:2121 \
--publish 2888:2888 \
--publish 3888:3888 \
--publish 8080:8080 \
--volume /my.properties:/mnt/my.properties \
--volume /my.credentials:/mnt/my.credentials \
--init \
dylanmei/exhibitor \
--hostname $HOST \
--defaultconfig /mnt/my.properties \
--configtype s3 \
--s3region us-west-2 \
--s3credentials /mnt/my.credentials \
--s3config my-bucket:some/prefix/filename