root layout

패스트캠퍼스

  1. 강의 질문
  2. 개발/데이터

Part 6 > Ch 4 > 06. Container 기반 CICD 구축 실습2 - 실습 관련 문의

2026.02.22 20:42 작성

안녕하세요.


강의에서 self-hosted runner를 EC2에 설치한 뒤, docker compose로 컨테이너를 시작하는 workflow를 구성하신 부분과 관련해 궁금한 점이 있어 질문드립니다.


강의에서 docker-compose.yml 파일을 /home/ubuntu 경로에 미리 생성해두고, workflow에서는 별도의 경로 지정 없이 docker compose 명령을 실행하셨던 것으로 기억합니다. 또한 해당 EC2에는 actions-runner 디렉토리에 runner가 설치되어 있는 것을 확인했습니다.


제가 이해하기로는 self-hosted runner는 일반적으로 '/home/ubuntu/actions-runner/_work/<repo>/<repo>/' 경로에서 job step을 실행하고

docker compose 명령어는 현재 working directory에 docker-compose.yml이 있어야 가능한 걸로 알고 있습니다.


그렇다면 별도로 경로를 지정하지 않았을 때 docker compose 명령이 /home/ubuntu에 있는 docker-compose.yml를 어떻게 실행한건지 궁금합니다.




답변 

연관 질문

커뮤니티 질문보기