• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

docker-compose

24.02.28 19:06 작성 조회수 185

2

docker-compose.yml 을 실행하면 아래와 같은 오류를 직면하여 질문 드립니다..



 

base 프로젝트 설정 부분이 대략적으로만 말씀주셔서 우선 github 보면서 따라하긴 해봤는데 제 경로 설정에 문제가 있는 것 같네요..

답변 2

·

답변을 작성해보세요.

1

Cooper Ben님의 프로필

Cooper Ben

질문자

2024.02.29

아 맞습니다 그부분에서는 requirements.txt 와 requirements.dev.txt 두개를 cp해 오는 dockerfile 을 작성해 놓고 저는 requirements.txt 만 갖고 있었습니다. 그래서 추가적으로 requirements.dev.txt 도 생성하여 마지막 오류를 해결하였습니다 ㅎㅎ 감사합니다!!

ps 😀 어제 생일이셨네요~ 늦었지만 축하드립니다.

1

안녕하세요 Cooper Ben님,

제가 보기에는 Docker Desktop에 할당된 메모리가 부족한 걸로 보이는데, 리소스로 들어가셔서 한번 메모리를 늘려보시겠어요? 제가 퇴근하고 한번 보겠습니다.

Cooper Ben님의 프로필

Cooper Ben

질문자

2024.02.29

컨테이너와 이미지 전부 날리고 다시 천천히 설치하였습니다.

 

결론은 성공했습니다 :)image

그래서 제가 생각한 원인은

requirements.txt 에 redis를 빼먹어서 오류를 보였던 것 같습니다.

image

지금은 정상 작동합니다. 도움주셔서 감사합니다.

문제가 해결되었다면 다행입니다만, 제가 보기에는 app에서 에러가 났고, Dockerfile에 보시면 requirements.txt를 인스톨하라고 되어있는데, 왜 그게 인스톨이 안되었을까요?

https://github.com/dimz119/learn-celery/blob/main/django_celery/requirements.txt#L51

다른 문제가 생기시면 언제든지 물어보세요