[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Douglas Desidério Salvador
Criador Douglas Desidério Salvador 07/10/2022

Boa tarde professor,

 

Parabéns, excelente curso.

 

Não sei se estou confuso, mas as configurações do php.ini, como por exemplo um extension pdo etc.

Isso eu faço dentro do SO onde o container está rodando ou consigo fazer internamente no docker?

 

Obrigado

Manager Carlos Ferreira 07/10/2022

Olá, Douglas!
Tudo bem?

Obrigado pelo feedback amigo, gratidão.

Você pode mapear o arquivo do php.ini para dentro do container, assim você consegue customizar as opções e extensões;

---

Neste caso aqui temos outro exemplo, já vai criar o imagem do container habilitando estas extensões: https://github.com/especializati/curso-docker/blob/main/docker-compose/app-laravel-docker/Dockerfile#L21

Carlos Ferreira
Criador Douglas Desidério Salvador 07/10/2022

Professor, o que seria esse "RUN docker-php-ext-install" O comando nao roda no linux.

E em que local do linux ele instala essas extensoes?

 

Vlw

Douglas Desidério Salvador
Manager Carlos Ferreira 07/10/2022

Esse comando é do Docker, funciona com a imagem do PHP usada no arquivo Dockerfile, o objetivo dele é habilitar no arquivo php.ini as extensões passadas. Rodando este comando, você nem precisa customizar o php.ini, porque já consegue habilitar todas as extensões que irá precisar;

--

Precisa customizar o arquivo .ini do PHP?
Aqui um exemplo: https://github.com/devfullcycle/FC3-admin-catalogo-de-videos-php/blob/main/.docker/php/custom.ini
https://github.com/devfullcycle/FC3-admin-catalogo-de-videos-php/blob/main/docker-compose.yml#L10

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!