This folder contains supporting files to run various current and historical versions of EdgeX in Docker.
- Nightly Build
- Geneva Release
- Fuji Release
- Edinburgh Release
- Delhi Release
- California Release
- Barcelona Release
- Available releases include:
docker-compose-nexus-redis.ymluses the latest EdgeX **master **branch container images with Redis for persistence.docker-compose-nexus-mongo.ymluses the latest EdgeX **master **branch container images with Mongo for persistence.docker-compose-nexus-redis-no-secty.ymluses the latest EdgeX **master **branch container images with Redis for persistence and does not include security services.docker-compose-nexus-mongo-no-secty.ymluses the latest EdgeX **master **branch container images with Mongo for persistence and does not include security services.docker-compose-portainer.ymluses the Portianer container image for optional container management
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.
Using these Docker Compose files will require you have access to the EdgeX Nexus repository.
Available releases include:
-
docker-compose-geneva-redis.ymluses the EdgeX Geneva release 1.2.0 container images with Redis for persistence. -
docker-compose-geneva-mongo.ymluses the EdgeX Geneva release 1.2.0 container images with Mongo for persistence. -
docker-compose-geneva-redis-no-secty.ymluses the EdgeX Geneva release 1.2.0 container images with Redis for persistence and does not include security services. -
docker-compose-geneva-mongo-no-secty.ymluses the EdgeX Geneva release 1.2.0 container images with Mongo for persistence and does not include security services. -
uses the optional EdgeX Geneva release 1.2.0 UI container image for development or demo purposes.
-
docker-compose-portainer.ymluses the Portianer container image for optional container management
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.
Available releases include:
-
docker-compose-fuji.ymluses the EdgeX Fuji release 1.1.0 container images. -
docker-compose-fuji-no-secty.ymluses the EdgeX Fuji release 1.1.0 container images and does not include security services. -
docker-compose-redis-fuji-no-secty.ymluses the EdgeX Fuji release 1.1.0 container images, includes the Redis container (for use when using Redis in persistence with core data, metadata or logging), and does not include security services.
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.
Available releases include:
-
docker-compose-edinburgh-1.0.1.ymluses the EdgeX Edinburgh release 1.0.1 container images. -
docker-compose-edinburgh-no-secty-1.0.1.ymluses the EdgeX Edinburgh release 1.0.1 container images and does not include security services. -
docker-compose-redis-edinburgh-no-secty-1.0.1.ymluses the EdgeX Edinburgh release 1.0.1 container images, includes the Redis container (for use when using Redis in persistence with core data, metadata or logging), and does not include security services.
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.
Available releases include:
-
docker-compose-redis-delhi-0.7.1.ymluses the EdgeX Delhi release 0.7.1 container images and includes the Redis container (for use when using Redis in persistence with core data, metadata or logging). -
docker-compose-delhi-0.7.1.ymluses the EdgeX Delhi release 0.7.1 container images. -
docker-compose-delhi-0.7.0.ymluses the EdgeX Delhi release 0.7.0 container images.
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.
Available releases include:
-
docker-compose-california-0.6.1.ymluses the EdgeX California release 0.6.1 container images. This release was a minor revision of the California release. It includes the new Go notification micro service and some bug fixes (including a correction to rules engine). -
docker-compose-california-0.6.0.ymluses the EdgeX California release 0.6.0 container images.
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.
Available releases include:
-
docker-compose-barcelona-0.2.1.ymluses the EdgeX Barcelona release 0.2.1 container images. Release 0.2.1 was a bug fix release to version 0.2.0; some of the 0.2.1 release containers did not require a fix and are left at version 0.2.0. -
docker-compose-barcelona-0.2.0.ymluses the EdgeX Barcelona release 0.2.0 container images. This release has an issue whereby the health check address for each of the micro services was not set correctly. The release will still run and perform its duties, but Consul will not be able to appropriately know the status of all the services.
The Docker Compose files have device service elements that have all been commented out (except for the device-virtual service). Uncomment the sections for the device services you need.