$ mvn install
$ java -jar sentiment-analysis-web-0.0.1-SNAPSHOT.jar --sa.logic.api.url=http://localhost:5000
$ docker build -f Dockerfile -t $DOCKER_USER_ID/sentiment-analysis-web-app .
$ docker run -d -p 8080:8080 -e SA_LOGIC_API_URL='http://<container_ip or docker machine ip>:5000' $DOCKER_USER_ID/sentiment-analysis-web-app
CONTAINER_IP: To forward messages to the sa-logic container we need to get its IP. To do so execute:
$ docker container list
Copy the id of sa-logic container and execute:
$ docker inspect <container_id>
The Containers IP address is found under the property NetworkSettings.IPAddress, use it in the RUN command.
Get Docker Machine IP by executing:
$ docker-machine ip
Use this one in the command.
$ docker push $DOCKER_USER_ID/sentiment-analysis-web-app