2016-07-20 19 views
0

Ich versuche Behath (für BDD) zu verwenden, um den Inhalt der Homepage zu erhalten. Ich benutze nur die Methode von Behat \ MinkExtension \ Context \ MinkContextLaravel-Docker-Behat Localhost Ausgabe

$this->visit(); 

aber ich bekomme immer noch Seite nicht gefunden. Was interessant ist, ist, dass ich kann eigentlich

curl 127.0.0.1 

und das funktioniert. meine Docker-compose.yml

version: '2' 

services: 
    nginx: 
    image: dydx/alpine-nginx-phpfpm 
    ports: 
     - "80:80" 
    volumes: 
     - ./www:/var/www 
     - ./sites:/etc/nginx/sites-enabled 
    network_mode: "host" 

    artisan: 
    image: spiralout/dartisan 
    volumes: 
     - ./www:/var/www 

    mysql: 
    image: spiralout/alpine-mariadb 
    ports: 
     - "3306:3306" 
    volumes: 
     - ./database:/var/lib/mysql 

    composer: 
    image: spiralout/dcomposer 
    volumes: 
     - ./www:/var/www 

    nodejs: 
    image: spiralout/dnodejs 
    volumes: 
     - ./www:/var/www 

    redis: 
    image: spiralout/alpine-redis 
    volumes: 
     - ./redis-data:/data 

volumes: 
    www: 
    sites: 
    redis-data: 

ich dann

docker exec -it <nginx_name> /bin/bash 

laufen und dann versuchen, Behat
Jede Hilfe

geschätzt
+0

try '$ this-> Besuch ('/');' –

+0

Still "Seite nicht gefunden" – Pani

+0

haben Sie das Setup richtig die Strecke? –

Antwort

0

Die Lösung hierfür laufen erwies sich als die neu zu erstellen Projekt einschließlich der Dev-Develop-Flagge.
composer create-project laravel/laravel new dev-develop Hoffnung spart Zeit jemand