12345678910111213141516171819 |
- #!/usr/bin/env bash
- #mvn clean package -Pprod
- container_name=hsweb-web-run
- image_name=hsweb/web-run
- link_oracle=oracle11g
- server_port=9888
- if [ -f "target/hsweb-web-run-1.0-SNAPSHOT.jar" ]; then
- container_id=$(docker ps | grep "hsweb/web-run" | awk '{print $1}')
- if [ "container_id" != "" ];then
- docker stop ${container_name}
- docker rmi ${image_name}
- fi
- docker build -t ${image_name} .
- docker run -d --link ${link_oracle}:oracle -p ${server_port}:8088 -p 5005:5005 --name ${container_name} ${image_name}
- # docker run -it --rm --link oracle11gxe:oracle -p ${server_port}:8088 -p 5005:5005 --name ${container_name} ${image_name}
- else
- echo "build error!"
- exit -1
- fi
|