123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- version: '3'
- services:
- mall4j-mysql:
- build:
- context: ./
- dockerfile: ./db/Dockerfile
- environment:
- MYSQL_ROOT_PASSWORD: root
- restart: always
- container_name: mall4j-mysql
- image: mall4j-mysql
- ports:
- - 3306:3306
- volumes:
- - ./mall4j-mysql:/var/lib/mysql
- command: --lower_case_table_names=1
- mall4j-redis:
- image: redis:5.0.4
- restart: always
- container_name: mall4j-redis
- ports:
- - 6379:6379
- mall4j-admin:
- build:
- context: ./
- dockerfile: ./yami-shop-admin/Dockerfile
- restart: always
- container_name: mall4j-admin
- environment:
- - REDIS_HOST=mall4j-redis
- - REDIS_PORT=6379
- - REDIS_DATABASE=1
- image: mall4j-admin
- ports:
- - 8085:8085
- depends_on:
- - mall4j-redis
- - mall4j-mysql
- links:
- - "mall4j-redis"
- - "mall4j-mysql"
- mall4j-api:
- build:
- context: ./
- dockerfile: ./yami-shop-api/Dockerfile
- restart: always
- container_name: mall4j-api
- environment:
- - REDIS_HOST=mall4j-redis
- - REDIS_PORT=6379
- - REDIS_DATABASE=1
- image: mall4j-api
- ports:
- - 8086:8086
- depends_on:
- - mall4j-redis
- - mall4j-mysql
- links:
- - "mall4j-redis"
- - "mall4j-mysql"
|