Como configurar CI/CD Jenkins em uma EC2 Amzon Linux
Вставка
- Опубліковано 13 гру 2024
- Neste vídeo será possivel configurar o servidor Jenkis para acessar outra EC2 que contem docker e fazer o deploy da aplicação Java.
Se não assitiu as outras aulas é importante assitir.
Programas necessários
MobaXterm
Conta na AWS
Instncias EC2 ativas com Amzon Linux
Código para fazer o Build e Deploy da aplicação no docker:
permissão maquina
sudo usermod -aG docker jenkins
#aumentar temp em execução
mount -o remount,size=5G /tmp/
#alterar temp para quando reiniciar estar com tamnho ideal
sudo vi /etc/fstab
inclui no final do arquivo
tmpfs /tmp tmpfs defaults,size=5G 0 0
#!/bin/bash
sudo docker stop oficina-spring-boot
cd /home/ec2-user/projeto
rm -rf oficina-spring-boot
git clone github.com/cle...
cd /home/ec2-user/projeto/oficina-spring-boot
sudo docker build -t oficina-spring .
#!/bin/bash
sudo docker run --name oficina-spring-boot -d -p 8080:8080 oficina-spring