This document will describe the process of launching the EdgeXFoundry services with docker-compose.
Prerequisites:
- Docker-engine v17.06.0+ to support compose file format v3.4 for Fuji release
Docker-compose version 1.25+
Unsure of minimal version, but docker-compose should be capable of using docker-compose file version 3.4 for fuji release of EdgeXFoundry
Setup Process
- Obtain the compose files for EdgeXFoundry
- Navigate to the compose files for the fuji release
- cd developer-scripts/releases/fuji/compose-files
- Link the no-security variant to a docker-compose.yaml file for simple operation
- ln -s ./docker-compose-fuji-no-secty.yml ./docker-compose.yml
- Edit the docker-compose.yml to uncomment the device-random section
- Start up the containers in background mode with docker-compose
- sudo docker-compose up -d
Script Samples for interacting with EdgeXFoundry
#!/bin/bash |
#!/bin/bash |