Support the ongoing development of Laravel.io →
posted 4 years ago

I get the following error at startup: ERROR: for recipes_laravel.test_1 Cannot start service laravel.test: driver failed programming external connectivity on endpoint recipes_laravel.test_1 (af7cddebc0211566c9c9af2af90bb1714a9435ae1b7a1fc6f682d948332916dd): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use

My composer.yaml: `# For more information: https://laravel.com/docs/sail version: '3' services: laravel.test: build: context: ./vendor/laravel/sail/runtimes/8.0 dockerfile: Dockerfile args: WWWGROUP: '${WWWGROUP}' image: sail-8.0/app ports:

  • '${APP_PORT:-8000}:8000' environment: WWWUSER: '${WWWUSER}' LARAVEL_SAIL: 1 volumes:
  • '.:/var/www/html' networks:
  • sail depends_on:
  • mysql
  • redis
  • selenium mysql: image: 'mysql:8.0' ports:
  • '${FORWARD_DB_PORT:-3307}:3307' environment: MYSQL_ROOT_PASSWORD: '${DB_PASSWORD}' MYSQL_DATABASE: '${DB_DATABASE}' MYSQL_USER: '${DB_USERNAME}' MYSQL_PASSWORD: '${DB_PASSWORD}' MYSQL_ALLOW_EMPTY_PASSWORD: 'yes' volumes:
  • 'sailmysql:/var/lib/mysql' networks:
  • sail healthcheck: test: ["CMD", "mysqladmin", "ping"] redis: image: 'redis:alpine' ports:
  • '${FORWARD_REDIS_PORT:-6379}:6379' volumes:
  • 'sailredis:/data' networks:
  • sail healthcheck: test: ["CMD", "redis-cli", "ping"] meilisearch: image: 'getmeili/meilisearch:latest' ports:
  • '${FORWARD_MEILISEARCH_PORT:-7700}:7700' volumes:`

I could adjust the port for mysql, but I could not adjust the port for nginx (testserver). Where/how do I have to adjust this?

I do not want to stop my apache, my nextcloud is also running on the server, that should continue to work.

Last updated 3 years ago.
0

Sign in to participate in this thread!

Eventy

Your banner here too?

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.