license-authentication/docker-compose.yml

30 lines
790 B
YAML

version: '3.8'
services:
licence-server:
build:
context: .
dockerfile: Dockerfile
image: licence-server
container_name: licence-server
ports:
- "8801:8801"
environment:
- SERVER_PORT=8801
- LICENSE_KEYSTORE_PATH=/data/licence
- SPRING_DATASOURCE_URL=jdbc:mysql://172.20.32.184:22306/license_db?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
- SPRING_DATASOURCE_USERNAME=root
- SPRING_DATASOURCE_PASSWORD=Trust_#%01
- SPRING_JPA_HIBERNATE_DDL_AUTO=update
volumes:
- licence-keystore:/data/licence
restart: unless-stopped
networks:
- licence-network
volumes:
licence-keystore:
networks:
licence-network:
driver: bridge