|
@ -26,3 +26,48 @@ docker-compose exec php bash |
|
|
cd src |
|
|
cd src |
|
|
php bin/console |
|
|
php bin/console |
|
|
````` |
|
|
````` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Pour configurer la base de données local |
|
|
|
|
|
Pensez à décommenter : |
|
|
|
|
|
|
|
|
|
|
|
`````yaml |
|
|
|
|
|
version: '3.8' |
|
|
|
|
|
services: |
|
|
|
|
|
mariadb: |
|
|
|
|
|
image: mariadb |
|
|
|
|
|
restart: on-failure |
|
|
|
|
|
volumes: |
|
|
|
|
|
- database_pokedex:/var/lib/mysql |
|
|
|
|
|
ports: |
|
|
|
|
|
- '3306:3306' |
|
|
|
|
|
environment: |
|
|
|
|
|
MYSQL_ROOT_PASSWORD: root_password |
|
|
|
|
|
MYSQL_USER: my_user |
|
|
|
|
|
MYSQL_PASSWORD: my_password |
|
|
|
|
|
MYSQL_DATABASE: my_pokedex |
|
|
|
|
|
|
|
|
|
|
|
nginx: |
|
|
|
|
|
image: nginx:1.19-alpine |
|
|
|
|
|
restart: on-failure |
|
|
|
|
|
volumes: |
|
|
|
|
|
- './docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro' |
|
|
|
|
|
ports: |
|
|
|
|
|
- '80:80' |
|
|
|
|
|
depends_on: |
|
|
|
|
|
- php |
|
|
|
|
|
volumes_from: |
|
|
|
|
|
- php |
|
|
|
|
|
php: |
|
|
|
|
|
build: |
|
|
|
|
|
context: . |
|
|
|
|
|
dockerfile: docker/php/Dockerfile |
|
|
|
|
|
restart: on-failure |
|
|
|
|
|
volumes: |
|
|
|
|
|
- '.:/usr/src/app' |
|
|
|
|
|
user: 1000:1000 |
|
|
|
|
|
|
|
|
|
|
|
volumes: |
|
|
|
|
|
database_pokedex: |
|
|
|
|
|
````` |
|
|
|
|
|
|
|
|