본문 바로가기
AWS

[AWS] EC2 Streamlit 수정된 코드 서버 자동 배포 설정(CICD)

by coding_su 2022. 12. 20.

📝수정된 코드 EC2 Streamlit 서버에 자동 배포 설정하기

자동배포 설정은 Github Actions 셋팅(https://coding-jisu.tistory.com/139)

 

셋팅 후 터미널에서 streamlit으로 돌아가는 서비스 확인 (ps -ef | grep streamlit)

만약 기존 서버가 동작하고 있다면 서버를 끄고 (kill (확인한 서비스 숫자))

 

터미널에 아래와 같이 입력한다 (포트번호는 원하는 번호로 설정)

→ nohup streamlit run app.py --server.port 8502 --server.runOnSave true &

 

이렇게 코드를 실행해두면

로컬에서 코드를 수정해서 깃허브에 올리고 따로 서버에 pull할 필요없이

깃허브에 푸시하기만하면 자동으로 가져와서 신규코드로 서비스를 실행시켜준다

댓글