erodrigues-developer / mic

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Instruções para executar o projeto

  1. Instale o Docker Engine em sua máquina.
  2. Clone o repositório Git que contém o arquivo docker-compose.yaml.
  3. Navegue até o diretório onde se encontra o arquivo docker-compose.yaml.
  4. Abra um terminal nesse diretório.
  5. Digite o seguinte comando para iniciar os containers:
docker-compose up -d

6. Espere até que todos os serviços tenham sido iniciados com sucesso.

7. Para verificar o status dos containers, digite o seguinte comando:

docker-compose ps

8. Para parar e remover todos os containers e redes, digite o seguinte comando:

docker-compose down

9. O serviço `mic_api` será executado na porta 8000 e o serviço `mic_front` na porta 4201.

10. O serviço `micdb` usará a porta 3310.

11. As seguintes pastas serão montadas como volumes nos containers:

  • /home/$USER/.ssh:/root/.ssh
  • ./mic:/var/www/html/project
  • ./mic-front:/var/www/html/project
  • /srv/mic/data:/var/lib/mysql

12. O arquivo `docker-compose.yaml` contém a definição de rede `micnetwork`, que é uma rede de driver `bridge` e usa o endereço IP `173.23.0.0/24`. Os seguintes endereços IP foram atribuídos aos containers:

  • mic_api: 173.23.0.3
  • mic_front: 173.23.0.4
  • micdb: 173.23.0.5
  • redis_mic: 173.23.0.6

About


Languages

Language:PHP 46.3%Language:TypeScript 23.0%Language:HTML 16.3%Language:Blade 10.6%Language:SCSS 1.9%Language:Dockerfile 0.9%Language:JavaScript 0.6%Language:Shell 0.4%