Docker - Composer install
Como faço para colocar o composer install pra executar quando subir o container ? por que estou subindo para produção e da erro de permissão. E lá não é seguro dar 777 nas pastas né.
Obrigado
TIve que dar chmod -R 777 na vendor, na storage e na bootstrap ..
Olám Denison!
Tudo bem?
Não é recomendado.
Onde está fazendo o deploy? Qual cloud provider?
Provavelmente você fez o clone com usuário root, e por isso os erros de permissão.
Tudo jóia. Estou fazendo na DO.
Eu só criei o droplet e fiz os passos da video aula. Ai os erros de permissões.
Gostaria tmb de toda vez que subir o container executar o composer install automático.
Provavelmente você fez o clone com usuário root, e por isso os erros de permissão.
Aqui um exemplo de workflow completo: https://gist.github.com/carlosfgti/9c4973f373761511be1f1d35a917c13a
Então mas eu nao criei nenhuma ssh. Só criei o droplet e instalei o docker .. Dei pull da main .. e depois do composer install dentro do container que começa os erros de permissões.
Eu queria que ele executasse pra mim o composer install sempre que eu subir o container.
Está usando sudo para rodar o docker?
Isso pode dar problemas de permissões.
Está usando o usuário root?
Isso pode dar problemas de permissões.
Você disse que não criou nenhuma ssh, como fez para acessar o droplet?
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!