Actualizar README.md
Some checks failed
Primer flujo de trabajo CI/CD (Build, Test and Push Docker Image) para Ampliación de Entornos de Desarrollo / build-and-push (push) Has been cancelled
Some checks failed
Primer flujo de trabajo CI/CD (Build, Test and Push Docker Image) para Ampliación de Entornos de Desarrollo / build-and-push (push) Has been cancelled
This commit is contained in:
parent
018d402a90
commit
ab3239d0a1
21
README.md
21
README.md
@ -131,34 +131,17 @@ DB_ROOT_PASSWORD=root
|
|||||||
|
|
||||||
Archivo `docker-compose.yml`:
|
Archivo `docker-compose.yml`:
|
||||||
```yaml
|
```yaml
|
||||||
version: "3.8"
|
|
||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
build: .
|
image: ghcr.io/profies/aaee_mapamundi_sb:latest
|
||||||
|
container_name: aaee_mapamundi_app_xxx
|
||||||
ports:
|
ports:
|
||||||
- "8080:8080"
|
- "8080:8080"
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
depends_on:
|
depends_on:
|
||||||
- db
|
- db
|
||||||
|
|
||||||
db:
|
|
||||||
image: mysql:latest
|
|
||||||
container_name: mysql_vdlp
|
|
||||||
hostname: mysql.vdlp
|
|
||||||
ports:
|
|
||||||
- "3306:3306"
|
|
||||||
env_file:
|
|
||||||
- .env
|
|
||||||
volumes:
|
|
||||||
- ./mysql/conf.d:/etc/mysql/conf.d
|
|
||||||
- ./mysql/init:/docker-entrypoint-initdb.d
|
|
||||||
- mysql_data:/var/lib/mysql
|
|
||||||
restart: always
|
restart: always
|
||||||
|
|
||||||
volumes:
|
|
||||||
mysql_data:
|
|
||||||
```
|
```
|
||||||
|
|
||||||
> `depends_on` solo garantiza que el contenedor `db` haya **arrancado**, no que MySQL esté listo para aceptar conexiones. La aplicación puede fallar al inicio si intenta conectarse antes de que MySQL termine de inicializarse. Se recomienda añadir lógica de reintento en la aplicación.
|
> `depends_on` solo garantiza que el contenedor `db` haya **arrancado**, no que MySQL esté listo para aceptar conexiones. La aplicación puede fallar al inicio si intenta conectarse antes de que MySQL termine de inicializarse. Se recomienda añadir lógica de reintento en la aplicación.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user