desenvolupament:docker
Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèviaRevisió prèviaSegüent revisió | Revisió prèvia | ||
| desenvolupament:docker [2024/12/21 10:53] – [Docker Compose] Canvi al entrypoint.sh amb explicacions de com funciona adrian_a23_estevez_marquez | desenvolupament:docker [2024/12/21 12:22] (actual) – [Entorn de desenvolupament] Estructura de carpetes i la seva creació adrian_a23_estevez_marquez | ||
|---|---|---|---|
| Línia 8: | Línia 8: | ||
| ├── Back/ # Carpeta backend | ├── Back/ # Carpeta backend | ||
| │ | │ | ||
| + | │ | ||
| + | ├── node-app/ | ||
| ├── Front/ | ├── Front/ | ||
| │ | │ | ||
| ├── docker-compose.yml | ├── docker-compose.yml | ||
| └── README.md | └── README.md | ||
| + | |||
| + | **Comandes necessaries per crear el projecte de 0** | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| ----------------------------- | ----------------------------- | ||
| Línia 131: | Línia 148: | ||
| volumes: | volumes: | ||
| - mysql_data:/ | - mysql_data:/ | ||
| + | environment: | ||
| + | MYSQL_ROOT_PASSWORD: | ||
| + | MYSQL_DATABASE: | ||
| + | MYSQL_USER: testuser | ||
| + | MYSQL_PASSWORD: | ||
| ports: | ports: | ||
| - " | - " | ||
| Línia 245: | Línia 267: | ||
| set -e | set -e | ||
| - | # Instalar | + | # Instalar |
| composer install | composer install | ||
| - | # Crear fitxer | + | # Crear el archivo |
| if [ ! -f .env ]; then | if [ ! -f .env ]; then | ||
| cp .env.example .env | cp .env.example .env | ||
| chown 1000:1000 .env # Asignar permisos correctos | chown 1000:1000 .env # Asignar permisos correctos | ||
| php artisan key: | php artisan key: | ||
| - | # touch database/ | ||
| fi | fi | ||
| - | # Executar migracions | + | # Ejecutar migraciones |
| - | # php artisan migrate: | + | php artisan migrate: |
| # Iniciar el servidor | # Iniciar el servidor | ||
| Línia 273: | Línia 294: | ||
| '' | '' | ||
| - | ====Comandes a descomentar quan el projecte estigui avançat amb taules, seeders...==== | + | Per crear // |
| - | '' | + | <file env .env> |
| - | + | DB_CONNECTION=mysql | |
| - | '' | + | # DB_HOST=db |
| + | # DB_PORT=3306 | ||
| + | # DB_DATABASE=testdb | ||
| + | # DB_USERNAME=testuser | ||
| + | # DB_PASSWORD=testpassword | ||
| + | </file> | ||
| --------------------- | --------------------- | ||
/home/admin/web/eines.inspedralbes.cat/public_html/dokuwiki/data/attic/desenvolupament/docker.1734778407.txt.gz · Darrera modificació: 2024/12/21 10:53 per adrian_a23_estevez_marquez
