From 8b9bcf74ae0c13365a4f95d17d6bcb1cfdd576ec Mon Sep 17 00:00:00 2001 From: kenjis Date: Wed, 29 Nov 2023 11:15:44 +0900 Subject: [PATCH] feat: add oracle service to docker-compose --- src/docker/README.md | 19 +++++++++++++++++++ src/docker/docker-compose.yaml | 9 +++++++++ 2 files changed, 28 insertions(+) diff --git a/src/docker/README.md b/src/docker/README.md index 0c97e61..0a86293 100644 --- a/src/docker/README.md +++ b/src/docker/README.md @@ -67,6 +67,25 @@ database.default.DBDriver = MySQLi database.default.port = 3306 ``` +### Oracle + +#### .env + +``` +NLS_LANG = 'AMERICAN_AMERICA.UTF8' +NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' +NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH24:MI:SS' +NLS_TIMESTAMP_TZ_FORMAT = 'YYYY-MM-DD HH24:MI:SS' +database.default.DSN = localhost:1521/XEPDB1 +database.default.hostname = +database.default.database = +database.default.username = ORACLE +database.default.password = ORACLE +database.default.DBDriver = OCI8 +database.default.charset = AL32UTF8 +database.default.port = 1521 +``` + ### MailHog #### .env diff --git a/src/docker/docker-compose.yaml b/src/docker/docker-compose.yaml index 8db41f5..22b82c0 100644 --- a/src/docker/docker-compose.yaml +++ b/src/docker/docker-compose.yaml @@ -29,6 +29,15 @@ services: MYSQL_USER: mysql MYSQL_PASSWORD: mysql + oracle: + image: gvenzl/oracle-xe:21 + ports: + - "1521:1521" + environment: + ORACLE_RANDOM_PASSWORD: true + APP_USER: ORACLE + APP_USER_PASSWORD: ORACLE + mailhog: image: mailhog/mailhog ports: