post #6467
Rodando um Projeto Simples em PHP com Docker + Apache
Publicado em: 29/09/2025 / Atualizado em: 29/09/2025
Nesse post mostro como configurar os arquivos do Docker em seu projeto local em PHP para rodar em sua maquina da maneira mais simples e pratica. Com apenas 2 arquivos abaixo:
Dockerfile
FROM php:8.1-apache # Habilitar mod_rewrite para o .htaccess funcionar RUN a2enmod rewrite # Copiar os arquivos do projeto COPY . /var/www/html/ # Configurar permissões RUN chown -R www-data:www-data /var/www/html # Expor a porta 80 EXPOSE 80
docker-compose.yml
version: '3.8'
services:
web:
build: .
ports:
- "8080:80"
volumes:
- ./:/var/www/html
environment:
- PHP_DISPLAY_ERRORS=1
- PHP_ERROR_REPORTING=E_ALLAdicione esses 2 arquivos dentro do seu projeto, depois rode o comando no seu terminal dentro da pasta do projeto:
docker-compose up --build
Publicações recomendadas:
Link Curto para Compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/6467
ID de Referência: 6467
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.