Projeto desenvolvido com fins de estudos de docker.
- MySQL
- Apache
- phpMyAdmin
- PHP 7.4
- Lumen
- Node
- React
Para instalar todo o ambiente é necessário somente um passo:
bin/install
Para parar os contêiners do projeto:
bin/stop
Para iniciar os contêiners do projeto:
bin/start
Para iniciar os servidores do projeto, é só passar como parâmetro "lumen" ou "react":
bin/run
- Sem argumentos: Inicia os dois servidores locais sem atrelar o terminal
- lumen: Inicia o servidor local do lumen atrelando o terminal
- react: Inicia o servidor local do react atrelando o terminal
Para entrar no contêiner do projeto, é só passar como parâmetro "lumen" ou "react":
bin/bash lumen
bin/bash react
Para reiniciar os contêiners do projeto:
bin/restart
Para deletar o projeto:
bin/kill
Este comando inclui as seguintes funções:
- deletar o lumen
- deletar o react
- deletar o node
- deletar o banco de dados
- deletar os contêiners
- deletar o volume do contêiner
- deletar a rede dos contêiners
Acessos do banco de dados como administrador:
Usuário: admin
Senha: admin1234
Os endereços de IP do MariaDB:
padrão: 171.0.0.10:3306
local: 127.0.0.1:3306
O acesso ao phpMyAdmin já vem por padrão o usuário de administrador do banco de dados. Os endereços de IP do phpMyAdmin:
padrão: 171.0.0.15:80
local: 127.0.0.1:8000
Os endereços de IP do Lumen:
padrão: 171.0.0.20:80
local: 127.0.0.1:80
Os endereços de IP do React:
padrão: 171.0.0.21:8080
local: 127.0.0.1:8080