O documento discute as vantagens do uso do Docker no desenvolvimento e produção de aplicações PHP, comparando-o com métodos tradicionais. Ele explica como o Docker facilita a instalação, manutenção e atualização do ambiente de desenvolvimento PHP, e permite o isolamento e reutilização de recursos entre diferentes versões do PHP. Também apresenta ferramentas como o Docker Compose para criar estruturas de desenvolvimento reutilizáveis e versionadas.
7. Downsides
○ Muitas vezes é difícil de instalar
○ Dificil de Manter
○ Dificil de Atualizar
○ Não oferece Backward Compatibility
○ As vezes desinstalar e reinstalar é
beeeem custoso
26. O Docker Composer vai
permitir que você crie uma
estrutura de desenvolvimento
(e até mesmo deploy) de
forma rápida, que permita
reutilização dos recursos e
ainda com a possibilidade de
versionamento.
28. O seu arquivo Dockerfile é
responsável por conhecer os
passos de construção da imagem
da sua aplicação. Nele você
poderá instalar suas
bibliotecas, declarar
variáveis de ambiente,
configurar serviços, etc...