Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@ jobs:
echo "$GHCR_PAT" | docker login ghcr.io -u "$GITHUB_ACTOR" --password-stdin

echo "=== 최신 이미지 Pull ==="
docker compose -f docker-compose-prod.yml --env-file .env pull app
docker compose -f docker/docker-compose.prod.yml --env-file .env pull app

echo "=== 앱 컨테이너 재시작 ==="
docker compose -f docker-compose-prod.yml --env-file .env up -d app
docker compose -f docker/docker-compose.prod.yml --env-file .env up -d app

echo "=== Health Check (최대 60초) ==="
for i in \$(seq 1 12); do
Expand All @@ -65,7 +65,7 @@ jobs:
done

echo "Health check 실패"
docker compose -f docker-compose-prod.yml logs --tail=50 app
docker compose -f docker/docker-compose.prod.yml logs --tail=50 app
exit 1
ENDSSH

Expand Down
4 changes: 2 additions & 2 deletions docker/docker-compose.prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ services:
image: fluent/fluent-bit:3.2
container_name: interview-fluent-bit
volumes:
- ./fluent-bit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf:ro
- ./fluent-bit/parsers.conf:/fluent-bit/etc/parsers.conf:ro
- ../fluentbit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf:ro
- ../fluentbit/parsers.conf:/fluent-bit/etc/parsers.conf:ro
Comment on lines +6 to +7
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

fluent-bit 설정 파일의 경로가 ../fluentbit/로 변경되었습니다. 다음 사항들을 확인해 주세요.

  1. 디렉토리 이름 오타 가능성: 기존에는 fluent-bit(하이픈 포함)이었으나 현재 fluentbit(하이픈 없음)으로 변경되었습니다. 실제 디렉토리 이름이 변경된 것이 아니라면 경로 오류가 발생합니다.
  2. 상대 경로 확인: docker-compose.prod.yml 파일이 docker/ 디렉토리 내부에 있으므로, 설정 파일이 docker/fluent-bit/에 위치한다면 ../fluentbit/가 아닌 ./fluent-bit/가 올바른 경로입니다.

만약 설정 파일들을 프로젝트 루트의 fluentbit/ 디렉토리로 이동시킨 것이라면 현재 설정이 맞지만, 그렇지 않다면 수정이 필요합니다.

      - ./fluent-bit/fluent-bit.conf:/fluent-bit/etc/fluent-bit.conf:ro
      - ./fluent-bit/parsers.conf:/fluent-bit/etc/parsers.conf:ro

ports:
- "24224:24224"
environment:
Expand Down
Loading