1234567891011121314151617181920212223242526272829303132333435 |
- version: '3'
- services:
- mysql57:
- image: mysql:5.7
- container_name: mysql
- ports:
- - "3306:3306"
- command:
- --character-set-server=utf8
- --collation-server=utf8_general_ci
- --default-authentication-plugin=mysql_native_password
- volumes:
- - ./db/conf.d:/etc/mysql/conf.d
- - ./db/data:/var/lib/mysql
- - ./db/init-sql:/docker-entrypoint-initdb.d
- environment:
- MYSQL_ROOT_PASSWORD: litemall123456
- restart: always
- litemall:
- build:
- context: litemall
- dockerfile: Dockerfile
- container_name: litemall
- ports:
- - "8080:8080"
- volumes:
- - ./litemall/storage:/storage
- - ./litemall/logs:/logs
- - ./litemall/backup:/backup
- - /etc/localtime:/etc/localtime
- environment:
- - TZ=Asia/Shanghai
- depends_on:
- - mysql57
- restart: always
|