config.vm.provision "shell", inline: "/vagrant/provision.sh"
config.vm.network "forwarded_port", guest: 8080, host: 8080
+
+ # only for debugging reasons?
+ config.vm.network "forwarded_port", guest: 8081, host: 8081
+ config.vm.network "forwarded_port", guest: 8081, host: 8082
+ config.vm.network "forwarded_port", guest: 8082, host: 8083
+ config.vm.network "forwarded_port", guest: 8083, host: 8084
+
end
# We can/should do some magic here
#-> e.g. change config to make another user/pw combinations.
+
+RUN rm -r /camunda/webapps/camunda-invoice
+#RUN rm -r /camunda/webapps/h2
+RUN rm -r /camunda/webapps/examples
+
+COPY aic.bpmn /camunda/webapps/
--- /dev/null
+version: '2'
+services:
+ camunda:
+ build: ./camunda-aic-overlay
+ ports:
+ - "8080:8080"
+ restart: always
+ depends_on:
+ - service-analysis
+ - service-fallback
+ - service-reporting
+ - service-twitter
+
+ service-analysis:
+ build: ./service-analysis
+ ports:
+ - "8081:8081"
+ restart: always
+
+ service-fallback:
+ build: ./service-fallback
+ ports:
+ - "8082:8082"
+ restart: always
+
+ service-reporting:
+ build: ./service-reporting
+ ports:
+ - "8083:8083"
+ restart: always
+
+ service-twitter:
+ build: ./service-twitter
+ ports:
+ - "8084:8084"
+ restart: always
apt install -y docker.io docker-compose
# camunda install
-docker build -t camunda-aic-overlay camunda-aic-overlay
-docker run -d --name camunda -p 8080:8080 camunda-aic-overlay:latest
-
-# docker-compose up
+#docker build -t camunda-aic-overlay camunda-aic-overlay
+#docker run -d --name camunda -p 8080:8080 camunda-aic-overlay:latest
+docker-compose up --build
--- /dev/null
+FROM alpine:latest
--- /dev/null
+FROM alpine:latest
--- /dev/null
+FROM alpine:latest
--- /dev/null
+FROM alpine:latest