From 871216d2eddf6b6bf6802fa83a7e9a4dbb00cb1a Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Wed, 20 Mar 2024 11:32:42 -0400 Subject: [PATCH] Update development environment instructions and fix stop command in README.md --- README.md | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 87ed148..c827186 100644 --- a/README.md +++ b/README.md @@ -19,10 +19,21 @@ Repositório de exemplo para utilização do CI/CD do campus com uma aplicação ## Ambiente de desenvolvimento +É possível rodar o ambiente de desenvolvimento localmente, instalando as dependências do projeto e executando `npm run dev` ou utilizando o ambiente pré-configurado em containers (recomendado). + +Em ambos os casos, instale as dependências: + +``` +npm i +``` + ### Para iniciar o ambiente ``` +# Para iniciar docker-compose up + +# Para parar, tecle CTRL+C ``` ou @@ -30,12 +41,9 @@ ou ``` # Para iniciar em segundo plano docker-compose up -d -``` -### Para parar o ambiente - -``` -docker-compose up +# Para parar +docker-compose down ``` ## Para compilar a imagem localmente @@ -48,12 +56,13 @@ docker build -t ifms/fullstack-example . ## Para executar a imagem localmente ``` -docker run -p 8080:5000 ifms/fullstack-example .:latest - +docker run -it -p 8080:5000 ifms/fullstack-example:latest ``` Acesse http://localhost:8080 +Note que a porta utilizada pelo servidor (dentro do container) é a `5000`, porém, para fins didáticos, estamos mapeando esta porta para a porta `8080` do host local + ## Exemplo em produção https://ex2.pp.ifms.edu.br/