docker-compose: Set mariadb version and added local dev env to readme
This commit is contained in:
parent
503c479e86
commit
91eae7d067
14
README.md
14
README.md
|
@ -127,6 +127,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.
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue