PHP.init Configuar

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
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

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

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

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!