🔹 발생한 문제
Dockerfile과 docker-compose.yml에서 동일한 설정 파일을 다르게 관리하려다 보니 충돌이 발생했습니다.
🔹 해결 방법
Dockerfile과 docker-compose.yml이 설정 파일을 관리하는 방식을 조정해야 했습니다.
이를 통해 애플리케이션이 정상적으로 실행될 수 있도록 했습니다.
🔹 배운 점
이 경험을 통해 CICD 과정에서 단순히 강의나 블로그 글을 따라하는 것이 아니라, 각 설정 파일과 도구들의 동작 원리를 명확히 이해하는 것이 중요하다는 점을 배웠습니다.
특히, Dockerfile과 docker-compose.yml이 어떻게 상호작용하는지를 제대로 파악하지 않으면, 예상치 못한 문제를 만날 수 있다는 점을 깨달았습니다.
앞으로는 설정을 추가하기 전에, 각 파일의 역할을 명확하게 이해하고, 불필요한 중복 설정을 피하는 것이 중요하다는 점을 신경 쓰면서 작업하려고 합니다.