laravel-rabbitmq/docker-compose.yml

46 lines
896 B
YAML

version : '3'
networks:
laravel:
services:
mysql:
image: 'bitnami/mysql:5.7'
container_name: mysql
restart: unless-stopped
tty: true
ports:
- "3306:3306"
environment:
- ALLOW_EMPTY_PASSWORD=yes
- MYSQL_USER=user
- MYSQL_DATABASE=laravel
- MYSQL_PASSWORD=secret
- MYSQL_ROOT_PASSWORD=secret
networks:
- laravel
php:
tty: true
image: bitnami/laravel:9
environment:
- DB_HOST=mysql
- DB_USERNAME=user
- DB_DATABASE=laravel
- DB_PASSWORD=secret
volumes:
- ./src:/app
# command: "tail -f /dev/null && composer update && php artisan serve --host 0.0.0.0"
depends_on:
- mysql
ports:
- 8000:8000
- 8001:8001
networks:
- laravel
redis:
image: redis
container_name: redis
ports:
- "6379:6379"
networks:
- laravel