docker-compose: Set mariadb version and added local dev env to readme

This commit is contained in:
Igor Scheller 2019-10-11 22:56:38 +02:00 committed by msquare
parent 75f04507ae
commit 7a2427e702
2 changed files with 16 additions and 1 deletions

View File

@ -132,6 +132,20 @@ Import database
docker exec -it engelsystem bin/migrate
```
#### Local development
To use the working directory in the container the docker-compose file has to be changed:
```yaml
[...]
nginx:
volumes:
- ../public/assets:/var/www/public/assets
[...]
engelsystem:
volumes:
- ../:/var/www
[...]
```
#### Scripts
##### bin/deploy.sh
The `bin/deploy.sh` script can be used to deploy the engelsystem. It uses rsync to deploy the application to a server over ssh.

View File

@ -27,12 +27,13 @@ services:
depends_on:
- database
database:
image: mariadb:latest
image: mariadb:10.2
environment:
MYSQL_DATABASE: engelsystem
MYSQL_USER: engelsystem
MYSQL_PASSWORD: engelsystem
MYSQL_RANDOM_ROOT_PASSWORD: 1
MYSQL_INITDB_SKIP_TZINFO: "yes"
volumes:
- db:/var/lib/mysql
networks: