Pular para conteúdo

Construindo a imagem da aplicação

Documentação em progresso

Para gerar a imagem Docker do projeto, permitindo a distribuição da aplicação em ambientes virtualizados, como Kubernetes ⧉ e OpenShift ⧉, execute o seguinte comando:

docker build --build-arg BASE_IMAGE=<image tag> --tag project-name:local ./
make dockerize

Em seguida, para certificar-se de que a imagem construída está funcionando adequadamente, execute a aplicação contida nela, conforme demonstrado abaixo:

docker run -it --network host project-name:local
make container

E por fim, teste o acesso a um dos endpoints público da aplicação, através do comando curl http://localhost:<port>/health ou abrindo a URL a partir de um navegador web.

Atenção

O processo de construção da imagem docker do projeto é feito automaticamente pela esteira DevOps configurada para os projetos, porém é extremamente importante o desenvolvedor fazer essa contrução localmente, evitando subir alterações quebradas, uma vez que a esteira acusará tal problema.