docker-compose: Set mariadb version and added local dev env to readme
This commit is contained in:
parent
75f04507ae
commit
7a2427e702
14
README.md
14
README.md
|
@ -132,6 +132,20 @@ Import database
|
||||||
docker exec -it engelsystem bin/migrate
|
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
|
#### Scripts
|
||||||
##### bin/deploy.sh
|
##### 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.
|
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:
|
depends_on:
|
||||||
- database
|
- database
|
||||||
database:
|
database:
|
||||||
image: mariadb:latest
|
image: mariadb:10.2
|
||||||
environment:
|
environment:
|
||||||
MYSQL_DATABASE: engelsystem
|
MYSQL_DATABASE: engelsystem
|
||||||
MYSQL_USER: engelsystem
|
MYSQL_USER: engelsystem
|
||||||
MYSQL_PASSWORD: engelsystem
|
MYSQL_PASSWORD: engelsystem
|
||||||
MYSQL_RANDOM_ROOT_PASSWORD: 1
|
MYSQL_RANDOM_ROOT_PASSWORD: 1
|
||||||
|
MYSQL_INITDB_SKIP_TZINFO: "yes"
|
||||||
volumes:
|
volumes:
|
||||||
- db:/var/lib/mysql
|
- db:/var/lib/mysql
|
||||||
networks:
|
networks:
|
||||||
|
|
Loading…
Reference in New Issue