Branch: master
Find file History
mhall119 Fix broken docker-compose for security services. Fixes #102
 * Fix incorrect indentation on start of vault service definition
 * Set vault image to use the 0.2.0 tag
 * Fix vault-worker image name to use the -go suffix
 * Set vault-worker image to use the 0.2.0 tag
 * Set edgex-proxy image to use the 0.2.0 tag
 * Add portainer_data to list of volumes for the portainer service

Signed-off-by: Michael Hall <mhall119@gmail.com>
Latest commit 87ced6e Jan 25, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
security Fix broken docker-compose for security services. Fixes #102 Jan 25, 2019
README.md addition of the redis compose file and updated the compose file readme Dec 11, 2018
docker-compose-barcelona-0.2.0.yml removed extra hosts and added nexus login instructions Dec 15, 2017
docker-compose-barcelona-0.2.1.yml removed extra hosts and added nexus login instructions Dec 15, 2017
docker-compose-california-0.5.2.yml updated with newer nexus images for those not in docker hub May 4, 2018
docker-compose-california-0.6.0.yml new and updated compose files for California release Jul 2, 2018
docker-compose-california-0.6.1.yml updated docker compose files to use latest 0.6.1 images from Docker H… Aug 29, 2018
docker-compose-delhi-0.7.0.yml docker compose files for delhi dot 0.7.1 Dec 11, 2018
docker-compose-delhi-0.7.1.yml docker compose files for delhi dot 0.7.1 Dec 11, 2018
docker-compose-nexus.yml docker compose files for delhi dot 0.7.1 Dec 11, 2018
docker-compose-preview-california-0.5.0.yml added env to allow Go Lang export services to work properly Feb 13, 2018
docker-compose-preview-california-0.5.1.yml fixed California Preview compose file to have the right ENV for the e… Feb 21, 2018
docker-compose-redis-delhi-0.7.1.yml addition of the redis compose file and updated the compose file readme Dec 11, 2018
docker-compose.yml docker compose files for delhi dot 0.7.1 Dec 11, 2018

README.md

last updated: 12/11/2018

Docker Compose Files

This folder contains Docker Compose files for the following releases and usages:

  • docker-compose-redis-delhi-0.7.1.yml: This file uses the EdgeX Delhi release 0.7.1 container images. See Note 7.
  • docker-compose-delhi-0.7.1.yml: This file uses the EdgeX Delhi release 0.7.1 container images. See Note 6.
  • docker-compose-delhi-0.7.0.yml: This file uses the EdgeX Delhi release 0.7.0 container images.
  • docker-compose-california-0.6.1.yml: This file uses the EdgeX California release 0.6.1 container images. See Note 5.
  • docker-compose-california-0.6.0.yml: This file uses the EdgeX California release 0.6.0 container images.
  • docker-compose-california-0.5.2.yml: This file includes mid-way versions of the Go core, support and export services with the latest Nexus container images. It is meant as a develoment/testing copy of EdgeX.
  • docker-compose-barcelona-0.2.0.yml: This file uses the EdgeX Barcelona release 0.2.0 container images. See Note 1
  • docker-compose-barcelona-0.2.1.yml: This file uses the EdgeX Barcelona release 0.2.1 container images. Release 0.2.1 was a bug fix release to version 0.2.0. See Note 2
  • docker-compose.yml: This file uses the latest EdgeX container images from Docker Hub. This should be considered the EdgeX developer's latest usable container images.
  • docker-compose-nexus.yml: This file uses the latest EdgeX container images from the EdgeX Nexus repository (developer working images) managed by the Linux Foundation. See Note 3

Notes

  1. The Barcelona 0.2 release of EdgeX has an issue whereby the health check address for each of the microservices was not set correctly. The release will still run and perform its duties, but Consul will not be able to apprpriately know the status of all the services.
  2. Some of the 0.2.1 release containers did not require a fix and are left at version 0.2.0
  3. These are the latest pre-release, developer build, containers and should only be used by developers that need the absolute latest container images as built by the continous integration process. NOTE: using this Docker Compose will require you have access to the EdgeX Nexus repository. See https://wiki.edgexfoundry.org/display/FA/Getting+Docker+Images+from+EdgeX+Nexus+Repository
  4. Note that all the Docker Compose files have device service elements that have all been commented out (except for the device-virtual). Uncomment the sections for the device services you need.
  5. 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).
  6. This release includes Redis persistence implementation for core data, metadata and logging and some bug fixes.
  7. This is the Delhi 0.7.1 release with the addition of the Redis container (for use when using Redis in persistence with core data, metadata or logging).

Donations

Other members of the community that are creating unique, updated or special EdgeX deployments are invited to add their Docker Compose files to this folder. When contributing, please use the following naming conventions: docker-compose-[release name or organization]-[purpose if applicable]-[version if applicable].yml

For example:

  • docker-compose-dell-WithDellUIs.yml
  • docker-compose-samsung-smartfactory-1.1.yml