Merhabalar, laravel sail'i digitalocean üzerindeki bir sunucuda kurdum. Belirli bir süre geçtikten sonra mysql Received SHUTDOWN from user root. Shutting down mysqld
komutunu alıyor ve kendini kapatıyor. Sizce sebebi ne olabilir?
services:
api-service:
container_name: "orin-api"
build:
context: ./vendor/laravel/sail/runtimes/8.3
dockerfile: Dockerfile
args:
WWWGROUP: "${WWWGROUP}"
image: sail-8.3/app
extra_hosts:
- "host.docker.internal:host-gateway"
ports:
- "${APP_PORT:-80}:80"
- "${VITE_PORT:-5173}:${VITE_PORT:-5173}"
environment:
WWWUSER: "${WWWUSER}"
LARAVEL_SAIL: 1
XDEBUG_MODE: "${SAIL_XDEBUG_MODE:-off}"
XDEBUG_CONFIG: "${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}"
IGNITION_LOCAL_SITES_PATH: "${PWD}"
volumes:
- ".:/var/www/html"
networks:
- sail
depends_on:
- mysql
- redis
- phpmyadmin
- rabbitmq
php-queue:
container_name: "orin-queue"
restart: "always"
image: "sail-8.3/app"
command: "php artisan queue:work --queue=high,default --sleep=3 --tries=3"
environment:
WWWUSER: "${WWWUSER}"
LARAVEL_SAIL: 1
XDEBUG_MODE: "${SAIL_XDEBUG_MODE:-off}"
XDEBUG_CONFIG: "${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}"
IGNITION_LOCAL_SITES_PATH: "${PWD}"
volumes:
- ".:/var/www/html"
networks:
- sail
depends_on:
- mysql
- redis
- phpmyadmin
- rabbitmq
mysql:
image: "mysql:8.0"
container_name: "orin-mysql"
ports:
- "${FORWARD_DB_PORT:-3306}:3306"
restart: "unless-stopped"
environment:
MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}"
MYSQL_ROOT_HOST: "%"
MYSQL_DATABASE: "${DB_DATABASE}"
MYSQL_USER: "sail"
MYSQL_PASSWORD: "${DB_PASSWORD}"
MYSQL_ALLOW_EMPTY_PASSWORD: 1
volumes:
- "./docker/db/data:/var/lib/mysql"
- "./docker/db/my.cnf:/etc/mysql/conf.d/my.cnf"
- "./data:/docker-entrypoint-initdb.d"
networks:
- sail
healthcheck:
test:
- CMD
- mysqladmin
- ping
- "-p${DB_PASSWORD}"
retries: 3
timeout: 5s
redis:
image: "redis:alpine"
container_name: "orin-redis"
ports:
- "${FORWARD_REDIS_PORT:-6379}:6379"
volumes:
- "sail-redis:/data"
networks:
- sail
healthcheck:
test:
- CMD
- redis-cli
- ping
retries: 3
timeout: 5s
phpmyadmin:
image: "phpmyadmin/phpmyadmin"
container_name: "orin-phpmyadmin"
ports:
- 8080:80
environment:
PMA_HOST: mysql
MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}"
networks:
- sail
rabbitmq:
image: "rabbitmq:3-management"
environment:
- RABBITMQ_DEFAULT_USER=guest
- RABBITMQ_DEFAULT_PASS=guest
ports:
- 5672:5672
- 15672:15672
networks:
- sail
networks:
sail:
driver: bridge
volumes:
sail-mysql:
driver: local
sail-redis:
driver: local