Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
dockeritzacio_aplicacions_php [2022/07/14 10:57] jordi_selga_ruiz |
dockeritzacio_aplicacions_php [2022/07/14 11:31] (actual) jordi_selga_ruiz [Comprovació de funcionament] |
||
---|---|---|---|
Línia 113: | Línia 113: | ||
Ara podem entrar a l' | Ara podem entrar a l' | ||
Es mostra el llistat dels comptes on s'ha afegit mitjançant l' | Es mostra el llistat dels comptes on s'ha afegit mitjançant l' | ||
- | {{: | + | {{: |
També podem comprovar que si aturem els contenidors i els tornem a arrencar les dades persisteixen gràcies a l'ús de volums. | També podem comprovar que si aturem els contenidors i els tornem a arrencar les dades persisteixen gràcies a l'ús de volums. | ||
Línia 177: | Línia 177: | ||
De la mateixa manera podem dockeritzar una aplicació feta amb Laravel | De la mateixa manera podem dockeritzar una aplicació feta amb Laravel | ||
- | |||
Cal tenir en compte dues coses importants: | Cal tenir en compte dues coses importants: | ||
* S'ha d' | * S'ha d' | ||
* Les variables d' | * Les variables d' | ||
- | * - DB_HOST | + | - DB_CONNECTION=[mysql, |
- | | + | - DB_HOST=[nom del servei] |
- | | + | - DB_PORT=[port intern on s' |
- | | + | - DB_DATABASE=[nom de la BBDD] |
- | | + | - DB_USERNAME=[nom d' |
+ | - DB_PASSWORD=[password de k' | ||
+ | Aquestes variables s'han d' | ||
+ | ==== Resum Frameworks ==== | ||
+ | Tant amb Symfony com amb Laravel el més important és definir bé les variables d' | ||
+ | L' | ||
+ | En el Dockerfile caldria afegir les linies necessàries per instal·lar composer | ||
+ | < | ||
+ | RUN php -r " | ||
+ | RUN php composer-setup.php --install-dir=. --filename=composer | ||
+ | RUN mv composer / | ||
+ | </ | ||