인프런 커뮤니티 질문&답변

pensive0129님의 프로필 이미지

작성한 질문수

비전공자도 이해할 수 있는 CI/CD 입문·실전

[실습] 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법

docker compose 를 사용할 때 CICD 방법 질문입니다

해결된 질문

24.07.16 14:09 작성

·

189

0

  1. compose.yml과 프로젝트 소스를 Git Push

  2. Github Actions 에서 도커 이미지 생성

  3. 생성한 이미지 도커 허브에 전달

  4. Github Actions 에서 EC2로 compose.yml 전송

  5. Github Actions 에서 SSH로 EC2에 접속해서

    1. docker compose down

    2. docker compose pull

    3. docker compose up

제가 생각하기에는 이 순서로 진행해야 할 것 같은데 혹시 잘못된게 있을까요?

답변 1

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

2024. 07. 16. 15:56

안녕하세요 pensive0129님!

질문 잘 해주셨습니다👍

 

compose.yml을 활용해서 CI/CD를 구축하시는 거라면

말씀해주신 절차로 배포하는 것도 좋은 방법으로 보입니다!

 

보신 강의에서는 compose.yml을 사용하지 않아서

말씀해주신 절차와 조금 다른 점이 있을 수는 있겠네요😊

 

이 외에도 궁금하신 점 있으시면 또 질문 남겨주세요~~