fix: 删除多余MySQL容器,改用1Panel已有MySQL(172.17.0.1:3306)

This commit is contained in:
2026-10-22 15:39:55 +08:00
parent 572c23b60f
commit 0ead154dc9
3 changed files with 4 additions and 121 deletions
+2 -31
View File
@@ -1,42 +1,16 @@
version: '3.8'
services:
mysql:
image: mysql:8.0
container_name: blog-mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: root123456
MYSQL_DATABASE: my_blog
TZ: Asia/Shanghai
command:
- --default-authentication-plugin=mysql_native_password
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
ports:
- "3307:3306"
volumes:
- mysql_data:/var/lib/mysql
- ./mysql/init.sql:/docker-entrypoint-initdb.d/init.sql:ro
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-proot123456"]
interval: 5s
timeout: 5s
retries: 10
backend:
build: ./backend
container_name: blog-backend
restart: always
depends_on:
mysql:
condition: service_healthy
environment:
DB_HOST: mysql
DB_HOST: 172.17.0.1
DB_PORT: 3306
DB_NAME: my_blog
DB_USER: root
DB_PASSWORD: root123456
DB_PASSWORD: "123456"
TZ: Asia/Shanghai
ports:
- "8089:8080"
@@ -49,6 +23,3 @@ services:
- backend
ports:
- "8088:80"
volumes:
mysql_data: