From 3b241cd0d4f66eebdd734d8a48fb1bcff9488371 Mon Sep 17 00:00:00 2001 From: Cuishibing <643237029@qq.com> Date: Sun, 26 Apr 2026 20:57:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20Docker=E9=85=8D=E7=BD=AE=E4=BC=98?= =?UTF-8?q?=E5=8C=96=EF=BC=8CMySQL=E6=95=B0=E6=8D=AE=E6=8C=81=E4=B9=85?= =?UTF-8?q?=E5=8C=96=E5=88=B0=E6=9C=AC=E5=9C=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + docker-compose.yml | 14 +++++--------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 0b761c4..253ee1b 100644 --- a/.gitignore +++ b/.gitignore @@ -43,3 +43,4 @@ next-env.d.ts # data (local storage) data/ uploads/ +mysql_data/ diff --git a/docker-compose.yml b/docker-compose.yml index 75c4ad6..63a108b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,9 +11,9 @@ services: MYSQL_USER: smalltown MYSQL_PASSWORD: MyPassword1+ ports: - - "3306:3306" + - "9001:3306" volumes: - - mysql_data:/var/lib/mysql + - ./mysql_data:/var/lib/mysql healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] interval: 10s @@ -25,7 +25,7 @@ services: container_name: smalltown_app restart: always ports: - - "3000:3000" + - "3001:3000" environment: - NODE_ENV=production - DB_HOST=mysql @@ -33,14 +33,10 @@ services: - DB_USER=smalltown - DB_PASSWORD=MyPassword1+ - DB_NAME=smalltown - - OSS_URL=http://myoss:9000 + - OSS_URL=http://smalltown.dubaoda.com:9000 - OSS_API_KEY=7cf93760ea49b750c96e6078b364e5f0 - volumes: - - uploads:/app/public/uploads depends_on: mysql: condition: service_healthy -volumes: - mysql_data: - uploads: \ No newline at end of file +volumes: \ No newline at end of file