{"data":{"title":"Docker para Desenvolvedores PHP","slug":"docker-php-developers","excerpt":"Estratégias práticas para containerizar aplicações PHP com segurança e rapidez.","content":"<h2>Multi-stage Builds</h2>\n<pre><code class=\"language-dockerfile\">FROM composer:2 AS vendor\nWORKDIR /app\nCOPY composer.* ./\nRUN composer install --no-dev --prefer-dist\n\nFROM php:8.3-fpm-alpine\nWORKDIR /var/www/html\nCOPY --from=vendor /app/vendor ./vendor\nCOPY . .\nCMD [\"php-fpm\"]\n</code></pre>\n<h2>Compose para Localhost</h2>\n<pre><code class=\"language-yaml\">services:\n  php:\n    build: .\n    volumes:\n      - ./:/var/www/html\n  nginx:\n    image: nginx:1.25\n    volumes:\n      - ./deploy/nginx.conf:/etc/nginx/conf.d/default.conf\n    depends_on:\n      - php\n</code></pre>\n<p>Com isso definimos ambientes iguais entre dev e produção.</p>","published_at":"2025-11-12 16:23:51","cover":"/uploads/posts/cover_docker-php-developers.jpg"}}