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 / | ||
| + | </ | ||