删除docker
parent
bb6d5215f6
commit
7774f5a15e
@ -1,28 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
PWD=$(cd `dirname $0`;pwd);
|
|
||||||
TARGET='test'
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
help() {
|
|
||||||
echo "Usage: $1 IMAGE."
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
if [ $# -lt 1 ];then
|
|
||||||
help $0
|
|
||||||
fi
|
|
||||||
|
|
||||||
IMAGE=$1
|
|
||||||
|
|
||||||
if [ $# -ge 2 ];then
|
|
||||||
TARGET=$2
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd $PWD/..
|
|
||||||
|
|
||||||
mvn clean package -P $TARGET
|
|
||||||
cp web/target/springbootstart-web-1.0.0.jar docker/springbootstart-1.0.0.jar
|
|
||||||
|
|
||||||
docker build -t $IMAGE docker
|
|
||||||
@ -1,46 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
PWD=$(cd `dirname $0`;pwd);
|
|
||||||
|
|
||||||
IMG_NAME="springbootstart"
|
|
||||||
IMG_VER='1.0.1'
|
|
||||||
PORT=8090
|
|
||||||
|
|
||||||
if [ $# -gt 1 ];then
|
|
||||||
PORT=$2
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ $# -gt 2 ];then
|
|
||||||
IMG_VER=$3
|
|
||||||
fi
|
|
||||||
|
|
||||||
NAME="springbootstart-$IMG_VER"
|
|
||||||
|
|
||||||
run() {
|
|
||||||
echo "docker run --restart=on-failure:10 --name $NAME -d -p$PORT:8080 ${IMG_NAME}:${IMG_VER}"
|
|
||||||
docker run --restart=on-failure:10 --name $NAME -d -p$PORT:8080 ${IMG_NAME}:${IMG_VER}
|
|
||||||
}
|
|
||||||
|
|
||||||
case $1 in
|
|
||||||
start)
|
|
||||||
docker start $NAME
|
|
||||||
exit $?
|
|
||||||
;;
|
|
||||||
stop)
|
|
||||||
docker stop $NAME
|
|
||||||
exit $?
|
|
||||||
;;
|
|
||||||
rm)
|
|
||||||
docker rm $NAME
|
|
||||||
exit $?
|
|
||||||
;;
|
|
||||||
run)
|
|
||||||
run
|
|
||||||
exit $?
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Usage: run.sh {start|stop|rm|run} port version." >&2
|
|
||||||
echo "port and version are optional." >&2
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
@ -1,7 +0,0 @@
|
|||||||
FROM tonywell/alpine-jre8:1.0.0
|
|
||||||
|
|
||||||
RUN mkdir /app
|
|
||||||
WORKDIR /app
|
|
||||||
COPY springbootstart-1.0.0.jar /app/
|
|
||||||
ENTRYPOINT ["java", "-jar", "-Xms256m", "-Xmx256m", "/app/springbootstart-1.0.0.jar"]
|
|
||||||
EXPOSE 8080
|
|
||||||
@ -1,17 +0,0 @@
|
|||||||
version: '2'
|
|
||||||
services:
|
|
||||||
backend:
|
|
||||||
image: springbootstart:1.0.0
|
|
||||||
container_name: lipo-duoji
|
|
||||||
ports:
|
|
||||||
- "8632:8099"
|
|
||||||
- "8097:8097"
|
|
||||||
hostname: lipo-duoji
|
|
||||||
volumes:
|
|
||||||
- /home/work/lia/duoji/logs:/data/log/duoji
|
|
||||||
- /home/work/lia/duoji/data:/home/work/data
|
|
||||||
|
|
||||||
networks:
|
|
||||||
default:
|
|
||||||
external:
|
|
||||||
name: zhehe007
|
|
||||||
@ -1,22 +0,0 @@
|
|||||||
---
|
|
||||||
- name: Ensures /home/work/lia/duoji_test dir exists
|
|
||||||
file: path=/home/work/lia/duoji_test state=directory
|
|
||||||
|
|
||||||
- name: stop admin Service
|
|
||||||
shell: docker-compose -f /home/work/lia/duoji_test/docker-compose.yml down
|
|
||||||
ignore_errors: True
|
|
||||||
|
|
||||||
- name: copy admin docker-compose.yml
|
|
||||||
copy:
|
|
||||||
src: docker-compose.yml
|
|
||||||
dest: /home/work/lia/duoji_test/docker-compose.yml
|
|
||||||
backup: yes
|
|
||||||
|
|
||||||
- name: docker-pull
|
|
||||||
shell: docker pull {{ DOCKER_REPO }}/{{ IMAGE }} && docker tag {{ DOCKER_REPO }}/{{ IMAGE }} {{ IMAGE }} && docker rmi {{ DOCKER_REPO }}/{{ IMAGE }}
|
|
||||||
|
|
||||||
- name: modify docker-compose.yml
|
|
||||||
shell: cd /home/work/lia/duoji_test && sed -i "s/springbootstart:1.0.0/{{ IMAGE }}/g" docker-compose.yml
|
|
||||||
|
|
||||||
- name: start Service
|
|
||||||
shell: docker-compose -f /home/work/lia/duoji_test/docker-compose.yml up -d
|
|
||||||
@ -1 +0,0 @@
|
|||||||
192.168.26.214
|
|
||||||
@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
- name: deploy springbootstart
|
|
||||||
hosts: all
|
|
||||||
remote_user: root
|
|
||||||
roles:
|
|
||||||
- springbootstart-test
|
|
||||||
Loading…
Reference in New Issue