perbaikan docker compose untuk deploy

This commit is contained in:
2026-06-10 18:31:20 +07:00
parent e98a8ecec9
commit 4745079181
+4 -6
View File
@@ -3,7 +3,6 @@ services:
build:
context: .
dockerfile: Dockerfile
container_name: webgis_app
ports:
- "8080:80"
environment:
@@ -18,8 +17,7 @@ services:
restart: unless-stopped
db:
image: mysql:8.4
container_name: webgis_db
image: mysql:8.0
environment:
MYSQL_DATABASE: webgis_spbu
MYSQL_USER: webgis_user
@@ -31,15 +29,15 @@ services:
- webgis_db_data:/var/lib/mysql
- ./migrations:/docker-entrypoint-initdb.d:ro
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-uroot", "-proot_password"]
test: ["CMD-SHELL", "mysqladmin ping -h 127.0.0.1 -uroot -p$${MYSQL_ROOT_PASSWORD} --silent"]
interval: 10s
timeout: 5s
retries: 5
retries: 20
start_period: 90s
restart: unless-stopped
phpmyadmin:
image: phpmyadmin:5.2
container_name: webgis_phpmyadmin
ports:
- "8081:80"
environment: