Essa é uma aplicação webservice dockerized. São dois containers docker integrados (stack): um webservice, baseado em nodejs, e outro, um banco de dados mongodb. Baseada nessas instruções.
É necessário ter instalado o docker, docker-compose e o git.
Instruções de como instalar o docker e o docker-compose.
- 1º) Clone o repositório com o comando:
$ git clone https://github.com/chiarelli/country-codes-spa.git
- 2º) Acesso o diretório do aplicativo, crie o diretório
data
e mude o dono parauser#1001
$ cd country-codes-spa
$ mkdir data
$ sudo chown 1001 data
- 3º) Construa e inicie a aplicação dockerized com o docker-compose:
$ docker-compose build
$ docker-compose up
- 4º) Acesse a aplicação em http://localhost:8080/