Mainflux.mainflux/docker
Dušan Borovčanin 24b902d049
Fix env configuration and documentation (#1360)
Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com>
2021-02-08 22:38:52 +01:00
..
addons Fix env configuration and documentation (#1360) 2021-02-08 22:38:52 +01:00
nats NOISSUE - add nats conf (#1031) 2020-02-06 18:44:29 +01:00
nginx fix envs for nginx (#1215) 2020-07-08 10:42:33 +02:00
policy MF-1248 - Add access policies for users (#1246) 2020-12-08 17:04:09 +01:00
ssl Add different CNs for CA and certs (#1292) 2020-11-26 15:32:52 +01:00
templates NOISSUE - Support disabling Email Agent authentication (#1356) 2021-02-08 13:21:52 +01:00
vernemq NOISSUE - Add health check for MQTT broker (#1305) 2021-01-05 19:45:09 +01:00
Dockerfile NOISSUE - Update dependencies (#1218) 2020-07-13 15:24:55 +02:00
Dockerfile.dev NOISSUE - Fix Docker for ARM (#760) 2019-06-20 14:14:06 +02:00
README.md MF-1342 - Use environment variables in docker-compose to use tagged version of image (#1343) 2021-02-02 16:26:02 +01:00
docker-compose.yml Fix env configuration and documentation (#1360) 2021-02-08 22:38:52 +01:00

README.md

Docker Composition

Configure environment variables and run Mainflux Docker Composition.

Note*: docker-compose uses .env file to set all environment variables. Ensure that you run the command from the same location as .env file.

Installation

Follow the official documentation.

Usage

Run following commands from project root directory.

docker-compose -f docker/docker-compose.yml up
docker-compose -f docker/addons/<path>/docker-compose.yml  up

To pull docker images from a specific release you need to change the value of MF_RELEASE_TAG in .env before running these commands.