fix: revert to dockerfile_inline, delete Dockerfile, update DB env vars

This commit is contained in:
2026-06-12 21:00:57 +07:00
parent 44eb545ffa
commit 6b675dc48d
+19 -9
View File
@@ -2,16 +2,26 @@ services:
web: web:
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile_inline: |
FROM php:8.2-apache
RUN docker-php-ext-install mysqli pdo pdo_mysql \
&& a2enmod rewrite
COPY . /var/www/html/
RUN mkdir -p /var/www/html/05/webgis_uas_FIXED_v2/webgis_uas_FIXED/uploads/bukti \
&& chown -R www-data:www-data /var/www/html/05/webgis_uas_FIXED_v2/webgis_uas_FIXED/uploads/bukti \
&& chmod -R 777 /var/www/html/05/webgis_uas_FIXED_v2/webgis_uas_FIXED/uploads/bukti
restart: unless-stopped restart: unless-stopped
expose: expose:
- "80" - "80"
environment: environment:
SERVICE_FQDN_WEBGIS: SERVICE_FQDN_WEBGIS:
DB_HOST: mysql DB_HOST: ${DB_HOST:-mysql}
DB_PORT: 3306 DB_PORT: ${DB_PORT:-3306}
DB_USER: root DB_USER: ${DB_USER:-root}
DB_PASSWORD: ${MYSQL_ROOT_PASSWORD:-root_password} DB_PASSWORD: ${DB_PASSWORD:-root_password}
DB_NAME_GIS_SPBU: gis_spbu DB_NAME_GIS_SPBU: gis_spbu
DB_NAME_DATA_JALAN: data_jalan DB_NAME_DATA_JALAN: data_jalan
DB_NAME_WEBGIS: webgis DB_NAME_WEBGIS: webgis
@@ -52,10 +62,10 @@ services:
- "80" - "80"
environment: environment:
SERVICE_FQDN_PHPMYADMIN: SERVICE_FQDN_PHPMYADMIN:
PMA_HOST: mysql PMA_HOST: ${DB_HOST:-mysql}
PMA_PORT: 3306 PMA_PORT: ${DB_PORT:-3306}
PMA_USER: root PMA_USER: ${DB_USER:-root}
PMA_PASSWORD: ${MYSQL_ROOT_PASSWORD:-root_password} PMA_PASSWORD: ${DB_PASSWORD:-root_password}
PMA_ABSOLUTE_URI: ${SERVICE_URL_PHPMYADMIN:-} PMA_ABSOLUTE_URI: ${SERVICE_URL_PHPMYADMIN:-}
depends_on: depends_on:
mysql: mysql: