From d2fd111edf1c9d43b8245c9b812cc3b4d950fbd7 Mon Sep 17 00:00:00 2001 From: cnphpbb Date: Sun, 26 Jan 2025 04:02:30 +0800 Subject: [PATCH] up(dbSer): mysql && postgres --- dbSer/mysql/prod.stack.yml | 11 ++++++----- dbSer/postgres/prod.stack.yml | 5 +++-- dbSer/postgres/test.stack.yml | 1 + 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/dbSer/mysql/prod.stack.yml b/dbSer/mysql/prod.stack.yml index dcab5d8..5b3ab28 100644 --- a/dbSer/mysql/prod.stack.yml +++ b/dbSer/mysql/prod.stack.yml @@ -3,19 +3,20 @@ services: mysql: - image: mysql:8.3.0 + image: ${IMAGE_TAG_LTS} container_name: prod-mysql restart: always environment: - - MYSQL_ROOT_PASSWORD=Kevin%0412%Mysql + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} - TZ=Asia/Shanghai volumes: - mysql_data:/var/lib/mysql - - mysql_logs:/var/log/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro ports: - "3306:3306" - command: --default-authentication-plugin=mysql_native_password + command: + #command: --character-set-server=utf8mb4 --collation-server=utf8mb4_general_ci --default-authentication-plugin=mysql_native_password volumes: mysql_data: - mysql_logs: diff --git a/dbSer/postgres/prod.stack.yml b/dbSer/postgres/prod.stack.yml index 123571b..f4b2b35 100644 --- a/dbSer/postgres/prod.stack.yml +++ b/dbSer/postgres/prod.stack.yml @@ -7,14 +7,15 @@ services: image: ${IMAGE_TAG} container_name: prod-postgre restart: always + shm_size: 256mb environment: - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_HOST_AUTH_METHOD=${POSTGRES_HOST_AUTH_METHOD} - POSTGRES_INITDB_ARGS=--auth-host=${POSTGRES_HOST_AUTH_METHOD} - - /etc/timezone:/etc/timezone:ro - - /etc/localtime:/etc/localtime:ro - TZ=Asia/Shanghai volumes: - /data/volumes/postgres/data:/var/lib/postgresql/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro ports: - "5432:5432" \ No newline at end of file diff --git a/dbSer/postgres/test.stack.yml b/dbSer/postgres/test.stack.yml index a11f395..1cf5a6b 100644 --- a/dbSer/postgres/test.stack.yml +++ b/dbSer/postgres/test.stack.yml @@ -7,6 +7,7 @@ services: image: ${IMAGE_TAG} container_name: prod-postgre restart: always + shm_size: 128mb environment: - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_HOST_AUTH_METHOD=${POSTGRES_HOST_AUTH_METHOD}