Repositório utilizado como receita para utilização da plataforma Docker e arquivo Dockerfile e construir novas imagens para o SALIC (Sistema de Apoio às Leis de Incentivo à Cultura) .
Dentro do Dockerfile, na construção da imagem, para cada módulo PHP que for instalado, o PHP será recompilado.
Esse repositório tinha sido descontinuado mas de acordo com uma necessidade de infraestrutura tornou a ser necessário para que seja utilizado apenas para a geração de uma imagem fechada do PHP já contendo o código da aplicação.
- Copie o arquivo
docker-compose.yml_sample
paradocker-compose.yml
- Defina a localização como você preferir para a propriedade "volumes", mapeando host e container
- Execute o comando
docker-compose up -d --build
Para monitoramento do seu container, basta executar o comando abaixo:
docker exec -it salic-br bash -c "cd /tmp && wget 127.0.0.1/server-status -o server-status && cat server-status"
Caso seja necessário verificar algo dentro do seu container você poderá acessá-lo utilizando o comando abaixo:
docker exec -it salic-br bash