40

How: Docker 빌드 & 통합 테스트

Docker 배포 & 테스트

학습 목표

docker compose up으로 시스템을 실행할 수 있다 통합 테스트를 실행하여 모든 기능을 검증할 수 있다 문제 발생 시 로그를 분석하고 디버깅할 수 있다

빌드 & 통합 테스트

Step 1: 빌드

docker compose build

Step 2: 실행

docker compose up -d

Step 3: 로그 확인

docker compose logs -f

Step 4: 통합 테스트 실행

에디터 로딩 중...
힌트 보기
  • docker compose logs -f 로 실시간 로그 확인
  • docker compose exec app bash 로 컨테이너 내부 접속
  • Neo4j는 시작에 시간이 걸리므로 healthcheck 활용
  • requests.get()의 timeout을 넉넉히 설정
정답 보기
에디터 로딩 중...