Spring boot , 스프링

Spring Boot + maven + AWS EC2 - ubuntu GitHub Action(깃헙 액션 CI/CD) (2)

Rhats 2023. 4. 6. 22:04
반응형

Spring Boot + maven + AWS EC2 - ubuntu GitHub Action(깃헙 액션 CI/CD) (2)

1.도커 파일 생성

아래와 같은 위치에 Dockerfile 생성 이후 입력해준다. 그냥 폴더우클릭이후 File 생성이후 확장자없이 Dockerfile로 생성해주면된다.

2.EC2 환경으로 이동해서 패스워드를 등록해준다.

Key파일 접근이 안되서 패스워드 접근으로 한다.

// ec2 계정 비밀번호 설정
sudo passwd [ec2 사용자 계정] (ec2 접근시 Ubuntu 라면 " sudo passwd ubuntu")

// ssh config 수정 -> PasswordAuthentication를 yes로 변경
sudo vi /etc/ssh/sshd_config
PasswordAuthentication yes

// 재시작
sudo service sshd restart

3.이후 프로젝트에서 푸쉬해보면 정상적으로 깃헙 푸쉬이후 액션을 통해 서버Docker 컨테이너로 동작하는걸 볼수잇다.

 

반응형