Para instalar o docker acesse esse link.
Logar no Docker Hub
docker login
Criando Imagem
docker build -t lucaslira/avaliacao:questao01 .
Criando Container
docker run -d -p 8080:80 --name avaliacao01 lucaslira/avaliacao:questao01
Subindo Imagem para o Container Registre
docker image push lucaslira/avaliacao:questao01
Para instalar o docker compose acesse esse link.
Rodar docker compose
docker-compose up --build -d
⚠️ Para executar esses exemplos, será necessário instalar o kubectl para executar a CLI e o minikube que disponibiliza um ambiente Kubernetes gratuito e acessível via navegador
Criar pod
kubectl create -f pod-meu-nginx.yaml
Visualizar pods
kubectl get pods
Criar deployment
kubectl create -f deploy-meu-nginx.yaml
Visualizar deployments
kubectl get deployments
Criar service
kubectl create -f service-meu-nginx.yaml
Visualizar services
kubectl get svc
⚠️ Agora só acessar o ambiente através do comando minikube dashboard
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b feature/minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin feature/minha-feature
.
Depois que o merge da sua pull request for feito, você pode deletar a sua branch.
Feito com 💜 por Lucas Lira 👋 Mande um Aló