Files
encrypt-decrypt-vuls/docker-compose.yml
Administrator b35befc150 new
2024-05-10 11:15:52 +08:00

60 lines
1021 B
YAML

version: '3'
services:
mysql:
image: mysql:latest
environment:
MYSQL_ROOT_PASSWORD: "123456"
MYSQL_DATABASE: "springboot-vue"
networks:
- mynetwork
volumes:
- ./library.sql:/docker-entrypoint-initdb.d/library.sql
redis:
image: redis:latest
networks:
- mynetwork
nacos:
image: nacos/nacos-server:2.0.2
networks:
- mynetwork
ports:
- "8849:8848"
environment:
MODE: "standalone"
library:
image: library-service
environment:
MYSQL_HOST: mysql
REDIS_HOST: redis
NACOS_HOST: nacos
networks:
- mynetwork
ports:
- "9200:8080"
depends_on:
- nacos
- mysql
- redis
gateway:
image: gateway-service
environment:
MYSQL_HOST: mysql
REDIS_HOST: redis
NACOS_HOST: nacos
networks:
- mynetwork
ports:
- "9100:8080"
depends_on:
- nacos
- mysql
- redis
networks:
mynetwork: