你可以在 environment 中添加 TZ 環境變數,並將其設置為 Asia/Taipei 來將時區設置為 GMT+8(台北時間)。
以下是一個使用 Docker Compose 設置 MariaDB 時區為 GMT+8 的範例:
mariadb:
image: mariadb:latest
container_name: mariadb
restart: always
ports:
- "3306:3306"
volumes:
- ./mariadb/data:/var/lib/mysql
command: --default-authentication-plugin=mysql_native_password --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --max-allowed-packet=10G
environment:
TZ: Asia/Taipei
這裡將環境變數 TZ 設置為 Asia/Taipei。這會將容器中的時區設置為 GMT+8。你可以根據你所在的時區,將 TZ 設置為相應的值。