A aplicação não subiu
Fiz todos os passos que estão no git, o docker está rodando todos os containers, porém a aplicação não está subindo na url: http://localhost:8180, no console na aba Network está dando Status (failed) net::ERR_CONNECTION_REFUSED
Olá, Jorge!
Tudo bem?
Como estão os containers?
docker ps
(print: https://uploaddeimagens.com.br/)
Algum caiu?
docker ps -a
---
Se algum caiu, qual o log?
docker logs CONTAINER_ID_AQUI
Estão todos ativos, minha maquina é um mac m1.
rick@MacBook-Pro-de-Jorge laravel-api-ead % docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7e098e7c9a80 especializati/laravel9-app "docker-php-entrypoi…" 3 hours ago Up 10 minutes 9000/tcp especializati-queue
cce1b94582b1 especializati/laravel9-app "docker-php-entrypoi…" 3 hours ago Up 11 minutes 9000/tcp especializati-laravel-9
ef14b0b081f1 nginx:alpine "/docker-entrypoint.…" 3 hours ago Up 11 minutes 0.0.0.0:8989->80/tcp especializati-nginx
16863ce8dd38 redis:latest "docker-entrypoint.s…" 3 hours ago Up 10 minutes 6379/tcp especializati-redis
1d77dc1d0565 mysql/mysql-server "/entrypoint.sh mysq…" 3 hours ago Up 11 minutes (healthy) 33060-33061/tcp, 0.0.0.0:3388->3306/tcp especializati-mysql
Segue imagem do container: https://uploaddeimagens.com.br/imagens/keWlrfU
O log do container especializati-queue está dando esta msg:
RedisException
php_network_getaddresses: getaddrinfo for redis failed: Name or service not known
at vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php:155
151▕ if (version_compare(phpversion('redis'), '5.3.0', '>=') && ! is_null($context = Arr::get($config, 'context'))) {
152▕ $parameters[] = $context;
153▕ }
154▕
➜ 155▕ $client->{($persistent ? 'pconnect' : 'connect')}(...$parameters);
156▕ }
157▕
158▕ /**
159▕ * Create a new redis cluster instance.
+28 vendor frames
29 artisan:37
Illuminate\Foundation\Console\Kernel::handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
Seu container do redis pode estar ficando down (reiniciando)
Faz o seguinte, não usa o redis só para testar.
No arquivo .env, deixa assim:
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!