nginx:
  image: nginx:1.9.7
  ports:
    - "80:80"
  volumes:
    - ./www:/usr/share/nginx/html

worker:
  build: worker
  links:
      - graphdb
      - redis
  volumes:
    - ./www:/www
    - ./d1lod:/d1lod
    - ./glharvest:/glharvest

scheduler:
  build: scheduler
  links:
    - graphdb
    - redis
  volumes:
    - ./d1lod:/d1lod
    - ./glharvest:/glharvest

graphdb:
  image: tomcat:8.0.28
  ports:
    - "8080:8080"
  volumes:
    - ./openrdf-sesame:/usr/local/tomcat/webapps/openrdf-sesame/
    - ./openrdf-workbench:/usr/local/tomcat/webapps/openrdf-workbench/

redis:
  image: redis:3.0.5

nginx:
  image: nginx:1.9.7
  ports:
    - "80:80"
  volumes:
    - ./www:/usr/share/nginx/html

worker:
  build: worker
  links:
      - graphdb
      - redis
  volumes:
    - ./www:/www
    - ./d1lod:/d1lod
    - ./glharvest:/glharvest

scheduler:
  build: scheduler
  links:
    - graphdb
    - redis
  volumes:
    - ./d1lod:/d1lod
    - ./glharvest:/glharvest

graphdb:
  image: tomcat:8.0-jre8
  ports:
    - "8080:8080"
  volumes:
    - ./webapps:/usr/local/tomcat/webapps/

redis:
  image: redis:3.0.5

Update graphdb tomcat image to jre8 and use WAR files
Update graphdb tomcat image to jre8 and use WAR files

It looks like some combination of jre7 and not using WAR files was
causing very slow load times. On jre7 I was getting entropy-related
issues and the workbench was taking minutes to load. Now things load
but I can't access the workbench when I deploy (can locally though,
very weird).
