Laravel sail Port ändern

  • Ich möchte Laravel auf einem anderen Port als 80 starten, Port 80 ist bereits belegt. Ich weiß, besser wäre insgesamt ein reverse proxy, aber es muss auch so klappen.


    Was ist versucht habe:


    Code
    cd home/simon/Downloads
    curl -s https://laravel.build/example-app | bash
    nano /example-app/docker-compose.yml
    hier den Port umstellen, z.B. auf 8090
    ./vendor/bin/sail up


    Bringt mir aber den Fehler:


    Code
    ERROR: for example-app_laravel.test_1 Cannot start service laravel.test: driver failed programming external connectivity on endpoint example-app_laravel.test_1 (9dffc32b0c45378af8a16f6f4b9b49c6e37632a4d68dad0114c86d866bfcecb5): Bind for 0.0.0.0:80 failed: port is already allocated
    ERROR: for laravel.test Cannot start service laravel.test: driver failed programming external connectivity on endpoint example-app_laravel.test_1 (9dffc32b0c45378af8a16f6f4b9b49c6e37632a4d68dad0114c86d866bfcecb5): Bind for 0.0.0.0:80 failed: port is already allocated

    Wo muss ich da noch den Port einstellen?

  • Ich habe es mal in der docker-compose.yml probiert. Klappt aber nicht.


    Fehlermeldung:

  • Ich habe es jetzt mit

    sudo APP_PORT=3001 ./vendor/bin/sail up


    probiert, aber in den logs braucht meilisearch ewig, scheint alle Ports durchzugehen, aber der server startet nicht (läuft seit 2h)