feat(mysql): Add a config file
This commit is contained in:
parent
a01c6bd3a7
commit
efe6b5975c
@ -67,13 +67,14 @@ Create ZFS datasets and set permissions as needed.
|
|||||||
|
|
||||||
* Container-specific datasets
|
* Container-specific datasets
|
||||||
```
|
```
|
||||||
|
zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/config'
|
||||||
zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/data'
|
zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/data'
|
||||||
zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/snipeit/data'
|
zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/snipeit/data'
|
||||||
```
|
```
|
||||||
|
|
||||||
* Change ownership
|
* Change ownership
|
||||||
```
|
```
|
||||||
chown -R 999:999 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/data'
|
chown -R 999:999 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/'*
|
||||||
chown -R 1000:1000 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/snipeit/data'
|
chown -R 1000:1000 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/snipeit/data'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -65,6 +65,7 @@ services:
|
|||||||
- ${MYSQL_PORT}:3306
|
- ${MYSQL_PORT}:3306
|
||||||
volumes:
|
volumes:
|
||||||
- /opt/docker-data/snipeit-${CONTEXT}/mysql/data:/var/lib/mysql
|
- /opt/docker-data/snipeit-${CONTEXT}/mysql/data:/var/lib/mysql
|
||||||
|
- /opt/docker-data/snipeit-${CONTEXT}/mysql/config/my.cnf:/etc/mysql/my.cnf
|
||||||
environment:
|
environment:
|
||||||
MYSQL_DATABASE: ${MYSQL_DATABASE}
|
MYSQL_DATABASE: ${MYSQL_DATABASE}
|
||||||
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user