jenkins
docker-compose
sudo yum install docker -y
sudo systemctl start docker
sudo systemctl enable docker
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo usermod -aG docker ec2-user
newgrp docker
docker-compose up -d
echo "alias dc='docker-compose'" >> ~/.bashrc
source ~/.bashrc
----jenkins.yaml----
services:
jenkins:
image: jenkins/jenkins:lts
container_name: jenkins
ports:
- "8080:8080" # Jenkins UI
- "50000:50000" # Jenkins agent
volumes:
- /home/ec2-user/jenkins:/var/jenkins_home
restart: on-failure:3
networks:
- cicd
networks:
cicd:
driver: bridge
'AWS > AWS_EKS' 카테고리의 다른 글
EKS argocd 설치 (0) | 2025.06.09 |
---|---|
EKS ingress 추가(argocd) (0) | 2025.06.04 |
EKS HPA (동적 크기 조절) (0) | 2025.05.29 |
EKS Deployment (0) | 2025.05.29 |
EKS Ingress 설정 (0) | 2025.05.28 |