Recentemente precisei de um Stack Docker que teria uma única responsabilidade, aplicar testes unitários. Pesquisei em alguns locais e achei alguns coisas próximas do que eu estava precisando, mas não um conjunto de  com o essencial para trabalhar com os testes.

Portanto criei o repositório vinnyfs89/docker-phpunit pra facilitar a vida de quem gostaria de fazer o mesmo que eu.

Pra utilizar o repositório é muito simples:

  • Clone o repositório
  • Duplique e renomei o arquivo composer.json_example para composer.json
  • Duplique e renomei os arquivos docker-compose.yml_example para docker-compose.yml
  • Execute o comando docker-compose up (ou execute docker-compose up -d caso deseje iniciar seus containers em background)

Um diferencial bacana desse repositório é que ele possui um serviço específico para o composer para fazer a gerencia de pacotes através do projeto.

Clique no link abaixo para visitar o repositório: https://github.com/vinnyfs89/docker-phpunit

https://github.com/vinnyfs89/docker-phpunit

Espero que os ajude.