LAMP Rápido e Fácil Para Desenvolvimento Usando Docker

Olá pessoal, as vezes realizo algum desenvolvimento web usando LAMP (Linux + Apache + Mariadb + PHP) e para facilitar minha vida acabei criando uma imagem do docker hub. Venho por aqui compartilhar o mesmo na esperança que as vezes possa ser útil para outras pessoas também:

Obs: Este container deve ser usado apenas para desenvolvimento. Para produção aconselha-se usar um container para cada serviço.

Versões

  • Ubuntu (20.04)
  • apache2 (ver 2.4.41)
  • php7.4 (ver 7.4.3)
  • php7.4-mysql (ver 7.4.3)
  • mariadb-server (10.3.22)

Instalação

Instalando o docker em derivados do Ubuntu:
$sudo apt install docker.io

Criando um container chamado devweb usando a pasta /home/usuario/www como raíz do site:
$sudo docker run -d --name devweb --hostname devweb -p 80:80 -p 3306:3306 -v /home/usuario/www:/var/www/html michellhenrique/devweb upservers

Subindo o container:
$sudo docker start devweb

Mais informações:
https://hub.docker.com/r/michellhenrique/devweb

2 curtidas