From 5f02c32d59eb7482b4aec2bf32a7eb080e6daf2c Mon Sep 17 00:00:00 2001 From: Giuliano Ignacio Poeta Date: Tue, 9 Apr 2024 09:09:27 -0300 Subject: [PATCH] se configuro el contenedor de mysql --- .env.sample | 7 +++++++ compose.yaml | 25 +++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 .env.sample create mode 100644 compose.yaml diff --git a/.env.sample b/.env.sample new file mode 100644 index 0000000..1010a74 --- /dev/null +++ b/.env.sample @@ -0,0 +1,7 @@ +CONTAINER_NAME= +MYSQL_VERSION=8.3.0 +MYSQL_PORT=6000 +MYSQL_DATABASE=mysql_db +MYSQL_USER=mysql_DB +MYSQL_PASSWORD=mysql_db +MYSQL_ROOT_PASSWORD=mysql_db diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..e030949 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,25 @@ +version: "3.8" +name: $mysql +services: + base: &base + container_name: ${CONTAINER_NAME} + image: mysql:${MYSQL_VERSION} + env_file: .env + environment: + - TZ=America/Argentina/Buenos_Aires + restart: always + ports: + - ${MYSQL_PORT}:3306 + volumes: + - ./docker/volumes/data:/var/lib/mysql + - ./docker/volumes/backups:/backups + extra_hosts: + - host.docker.internal:host-gateway + + database: + <<: *base + + dev: + <<: *base + env_file: + - ./.env