Hallo
I have this images
vtiger-php-apache
mariadb
phpmyadmin
it has this compose.yaml:
services:
php-apache:
build:
context: .
dockerfile: Dockerfile
restart: always
volumes:
- Vtiger_web:/var/www/html # Source auf den Container mounten
ports:
- "80:80" # Apache auf Port 80 verfügbar machen
depends_on:
- db
condition: service_healthy
db:
image: mariadb:latest
restart: always
environment:
MYSQL_ROOT_PASSWORD: vtiger
MYSQL_DATABASE: vtiger
MYSQL_USER: vtiger
MYSQL_PASSWORD: vtiger
volumes:
- Vtiger_db:/var/lib/mysql
phpmyadmin:
image: phpmyadmin:latest
restart: always
depends_on:
- db
ports:
- "8081:80" # phpMyAdmin auf Port 8081 verfügbar machen
environment:
PMA_HOST: db # Name des Datenbank-Containers
PMA_USER: vtiger # Benutzername aus db-Service
PMA_PASSWORD: vtiger # Passwort aus db-Service
UPLOAD_LIMIT: 64M # Optional: Upload-Limit für SQL-Dateien
volumes:
Vtiger_db:
Vtiger_web:
The mariadb and phpmyadmin starts when windows starts.
but the vtiger-php-apache has to be started by hand.
when we start the container in docker desktop by hand it run with no problems
I have tried many things but cannot find why it will not start after reboot.