run-in-docker.sh 619 B

123456789101112131415
  1. #!/usr/bin/env bash
  2. #mvn clean package -Pprod
  3. if [ -f "target/hsweb-web-run-1.0-SNAPSHOT.jar" ]; then
  4. container_id=$(docker ps | grep "hsweb/web-run" | awk '{print $1}')
  5. if [ "container_id" != "" ];then
  6. docker stop hsweb/web-run
  7. docker rmi hsweb/web-run
  8. fi
  9. docker build -t hsweb/web-run .
  10. docker run -d --link oracle11g:oracle -p 9888:8088 -p 5005:5005 --name hsweb hsweb/web-run
  11. # docker run -it --rm --link oracle11gxe:oracle -p 80:8088 -p 5005:5005 --name hsweb hsweb/web-run
  12. else
  13. echo "build error!"
  14. exit -1
  15. fi