Essa é uma api simples desenvolvida em Nodejs integrada ao banco de dados MySQL usando o Nginx como servidor de aplicação, para utilizar essa aplicação é necessario que se tenha instalado previamente o Docker e o Docker Compose.
- Instalando o Docker e Docker Compose:
- Para instalar o docker basta acessar a pagina https://docs.docker.com/glossary/?term=install, escolher uma versão baseada em seu sistema operacional e seguir as instruções oficiais;
- Para instalar Docker Compose basta acessar a pagina https://docs.docker.com/compose/install/#install-compose, e também escolher uma versão baseada em seu sistema operacional e seguir as instruções oficiais.
Uma vez que se tenha os arquivos desse repositório e tanto o Docker quanto o Docker Compose estejam instalados, basta acessar a pasta usando o terminal e executar o comando:
docker-compose up -d
e todas as imagens serão construidas e os containers iniciados.
Obs.:
Todos os testes foram executados a partir da distribuição do Linux Ubuntu 17.10
Docker version 17.11.0-ce, build 1caf76c
docker-compose version 1.8.0, build unknown