rozběhnout nette project na dockeru

vosy
Člen | 532
+
0
-

ahoj
máte někdo zkušenost jak rozběhnout nette v dockeru?

docker-compose.yml

services:
  web:
    image: php:5.6-apache
    container_name: apache_php_5.6
    volumes:
      - "/Volumes/cesta-k-projektu/v1/sandbox_docker/www:/var/www/html"
    ports:
      - "80:80"
    networks:
      - opencart-network

v prohližeči se mi zobrazí:

Warning: require(/var/www/html/../app/bootstrap.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 3

Fatal error: require(): Failed opening required '/var/www/html/../app/bootstrap.php' (include_path='.:/usr/local/lib/php') in /var/www/html/index.php on line 3
Kalfi
Člen | 12
+
0
-

Chyba bude myslím zde: No such file or directory in /var/www/html/index.php on line 3. index.php se v této složce nenachází je až ve složce www v nette projektu. S tím souvisí nenačtení bootstrap.php. Mám svůj docker image upravený tak, že jsem do něj přidal:

 ENV APACHE_DOCUMENT_ROOT /var/www/html/www

a v docker-compose.yml pak používám

volumes:
      - .:/var/www/html

Zkus upravit řádek s volumes, vynech www za sandbox, ale adresa pak bude neco/www