Dockerfile
FROM openjdk:8u212-jre
MAINTAINER weimingzhong 1017291024@qq.com
COPY ./common-gateway.jar /common-gateway.jar
ENTRYPOINT ["java", "-jar", "/common-gateway.jar"]
build.sh
cd /software/oauth_server/backend/common-platform
sudo docker rm -f common-platform
sudo docker rmi common-platform
sudo docker build -t common-platform .
cd /software/oauth_server/backend/common-user
sudo docker rm -f common-user
sudo docker rmi common-user
sudo docker build -t common-user .
cd /software/oauth_server/backend/common-gateway
sudo docker rm -f common-gateway
sudo docker rmi common-gateway
sudo docker build -t common-gateway .
cd /software/oauth_server/backend/common-sso
sudo docker rm -f common-sso
sudo docker rmi common-sso
sudo docker build -t common-sso .
docker-compose.yml
version: "3"
services:
common-gateway:
container_name: common-gateway
restart: always
image: common-gateway
volumes:
- ./logs:/logs
- /etc/localtime:/etc/localtime
ports:
- "9501:9501"
environment:
- TZ="Asia/Shanghai"
entrypoint: java -server -Xms1024m -Xmx1024m -jar -Dserver.port=9501 common-gateway.jar
common-sso:
container_name: common-sso
restart: always
image: common-sso
volumes:
- ./logs:/logs
- /etc/localtime:/etc/localtime
ports:
- "9502:9502"
environment:
- TZ="Asia/Shanghai"
entrypoint: java -server -Xms1024m -Xmx1024m -jar -Dserver.port=9502 common-sso.jar
common-platform:
container_name: common-platform
restart: always
image: common-platform
volumes:
- ./logs:/logs
- /etc/localtime:/etc/localtime
ports:
- "9504:9504"
environment:
- TZ="Asia/Shanghai"
entrypoint: java -server -Xms1024m -Xmx1024m -jar -Dserver.port=9504 common-platform.jar
common-user:
container_name: common-user
restart: always
image: common-user
volumes:
- ./logs:/logs
- /etc/localtime:/etc/localtime
ports:
- "9506:9506"
environment:
- TZ="Asia/Shanghai"
entrypoint: java -server -Xms1024m -Xmx1024m -jar -Dserver.port=9506 common-user.jar
down.sh
docker-compose --compatibility down
start.sh
docker-compose --compatibility up -d