From c95611ed261565a1c7b7a8da2833ced19ad825c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Lucas=20Garcia=20=D7=90=D7=9E=D7=AA?= <190115548@aluno.unb.br> Date: Fri, 16 Aug 2024 00:00:52 -0300 Subject: [PATCH] Update README.md --- README.md | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/README.md b/README.md index c5b2174..f1acd6f 100644 --- a/README.md +++ b/README.md @@ -29,3 +29,73 @@ Para iniciar o site localmente, utilize o comando: ```shell docsify serve ./docs ``` + + +### Projeto MyMarket + +## Configuração e Execução +# Pré-requisitos + +Certifique-se de ter o Docker e o Docker Compose instalados no seu sistema. + +``` +docker-compose --version +``` + +### Instalação do Docker Compose no Linux + +## Execute os seguintes comandos no terminal: + +``` +sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose +``` + +``` +sudo chmod +x /usr/local/bin/docker-compose +``` + +Verifique se o Docker Compose está disponível: + +``` +docker-compose --version +``` + +# Primeira Execução + +Na primeira vez que for rodar o projeto, utilize o comando abaixo para construir e iniciar os contêineres: + +``` +cd app/mvp +``` + +``` +docker-compose up --build +``` + +``` +cd app/frontend +``` + +``` +npm run start +``` + +Execuções Futuras + +Para iniciar o projeto nas próximas vezes, apenas utilize o comando: + +``` +cd app/mvp +``` + +``` +docker-compose up +``` + +``` +cd app/frontend +``` + +``` +npm run start +```