Nesse repositório você encontrará comandos úteis, arquivos dockerfile, arquivos docker-compose
Comando | Descrição |
---|---|
docker-compose up | Para subir o seu projeto utilize esse comando. |
docker-compose build --no-cache | caso tenha atualizado alguma informação em seu arquivo dockerfile ou docker-compose, utilize esse comando para atualizar os container. |
docker-compose down | Para remover os container utilize esse comando. |
docker-compose down --volumes | Caso queira excluir os volumes |
docker-compose exec bash | Caso queira executar algum comando dentro do container. |
docker-compose -f docker-compose.test.yml up | Caso queira executar um docker-compose com nome personalizado |
docker network create --subnet=10.11.0.0/16 | Criar uma nova rede com IP fixo |
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' NOME_DO_CONTAINER | Utilizado para encontrar o IP do container |
🔹Angular
🔹Laravel (Atualmente utilizo o Sail)
Caso precise criar um novo banco de dados no container gerado pelo sail, será necessário alterar as permissões, basta rodar os comandos abaixo:
sail exec mysql bash
mysql -u root -p
password: password
GRANT ALL PRIVILEGES ON *.* TO 'sail'@'%';
FLUSH PRIVILEGES;
EXIT;
exit