2020-12-25 11:27:26 +00:00
|
|
|
version: "3.6"
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
|
|
|
onlyoffice-mysql-server:
|
|
|
|
|
|
|
|
image: mysql:${MYSQL_VERSION}
|
|
|
|
command: --default-authentication-plugin=mysql_native_password
|
|
|
|
cap_add:
|
|
|
|
- SYS_NICE
|
|
|
|
container_name: ${MYSQL_HOST}
|
|
|
|
restart: always
|
|
|
|
tty: true
|
|
|
|
user: mysql
|
|
|
|
expose:
|
|
|
|
- "3306"
|
|
|
|
environment:
|
|
|
|
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
|
|
|
MYSQL_DATABASE: ${MYSQL_DATABASE}
|
|
|
|
MYSQL_USER: ${MYSQL_USER}
|
|
|
|
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
|
|
|
volumes:
|
|
|
|
- mysql_data:/var/lib/mysql
|
|
|
|
- ./config/mysql/conf.d/:/etc/mysql/conf.d
|
|
|
|
- ./config/createdb.sql:/docker-entrypoint-initdb.d/01_createdb.sql
|
|
|
|
- ./config/onlyoffice.sql:/docker-entrypoint-initdb.d/02_onlyoffice.sql
|
|
|
|
- ./config/onlyoffice.data.sql:/docker-entrypoint-initdb.d/03_onlyoffice.data.sql
|
|
|
|
- ./config/onlyoffice.resources.sql:/docker-entrypoint-initdb.d/04_onlyoffice.resources.sql
|
2021-04-07 09:15:27 +00:00
|
|
|
- ./config/onlyoffice.upgradev110.sql:/docker-entrypoint-initdb.d/05_onlyoffice.upgradev110.sql
|
|
|
|
- ./config/onlyoffice.upgradev111.sql:/docker-entrypoint-initdb.d/06_onlyoffice.upgradev111.sql
|
|
|
|
- ./config/onlyoffice.upgradev115.sql:/docker-entrypoint-initdb.d/07_onlyoffice.upgradev115.sql
|
2020-12-25 11:27:26 +00:00
|
|
|
networks:
|
|
|
|
- ${NETWORK_NAME}
|
|
|
|
tmpfs: /var/log/mysql/
|
|
|
|
|
|
|
|
networks:
|
|
|
|
onlyoffice:
|
|
|
|
name: ${NETWORK_NAME}
|
|
|
|
driver: 'bridge'
|
|
|
|
|
|
|
|
volumes:
|
|
|
|
mysql_data:
|