<aside> 🐳 도커(docker) + EC2 + github actions 배포의 전반적인 흐름

</aside>

Untitled

Untitled


1️⃣ AWS EC2 생성하기

2️⃣ AWS EC2 인스턴스 도커 설치하기

/ 도커 설치
sudo yum install docker -y

// 도커 실행
sudo service docker start

// 도커 상태 확인
systemctl status docker.service

// Docker 관련 권한 추가
sudo chmod 666 /var/run/docker.sock
docker ps

// 도커 컴포즈 설치
sudo curl \\
-L "<https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$>(uname -s)-$(uname -m)" \\
-o /usr/local/bin/docker-compose

// 권한 추가
sudo chmod +x /usr/local/bin/docker-compose

// 버전 확인
docker-compose --version

3️⃣ Github Actions 스크립트 파일 생성

4️⃣ 그럼 아래 사진과 같이 ~/.github/workflow/gradle.yml 라는 파일이 생성됨.