Revision 052dd4d25d3c64a73d8751d346a4dad7ccdab2b2 authored by Mark Li on 27 April 2017, 19:00:54 UTC, committed by Runhang Li on 27 April 2017, 19:02:12 UTC
1 parent 7f3c6dd
Raw File
docker-compose.yml
version: '2'
services:
  tracker:
    image: ${HERON_IMAGE}
    command: heron-tracker
    ports:
      - "8888:8888"
    hostname: tracker
    networks:
      - heron
    volumes:
      - "herondata:/root/.herondata"
  ui:
    image: ${HERON_IMAGE}

    command: heron-ui --tracker_url=http://tracker:8888
    ports:
      - "8889:8889"
    hostname: ui
    networks:
      - heron
  executor:
    image: ${HERON_IMAGE}
    #do nothing, but keep container running to allow local procs to stay alive
    command: tail -f /dev/null
    hostname: executor
    networks:
      - heron
    volumes:
      - "herondata:/root/.herondata"
networks:
  heron:
    driver: bridge
volumes:
  herondata:
    driver: local

back to top