30 lines
790 B
YAML
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 |