작성
·
322
2
docker-compose.yml 을 실행하면 아래와 같은 오류를 직면하여 질문 드립니다..
base 프로젝트 설정 부분이 대략적으로만 말씀주셔서 우선 github 보면서 따라하긴 해봤는데 제 경로 설정에 문제가 있는 것 같네요..
답변 2
1
아 맞습니다 그부분에서는 requirements.txt 와 requirements.dev.txt 두개를 cp해 오는 dockerfile 을 작성해 놓고 저는 requirements.txt 만 갖고 있었습니다. 그래서 추가적으로 requirements.dev.txt 도 생성하여 마지막 오류를 해결하였습니다 ㅎㅎ 감사합니다!!
ps 😀 어제 생일이셨네요~ 늦었지만 축하드립니다.
1
안녕하세요 Cooper Ben님,
제가 보기에는 Docker Desktop에 할당된 메모리가 부족한 걸로 보이는데, 리소스로 들어가셔서 한번 메모리를 늘려보시겠어요? 제가 퇴근하고 한번 보겠습니다.
문제가 해결되었다면 다행입니다만, 제가 보기에는 app에서 에러가 났고, Dockerfile에 보시면 requirements.txt를 인스톨하라고 되어있는데, 왜 그게 인스톨이 안되었을까요?
https://github.com/dimz119/learn-celery/blob/main/django_celery/requirements.txt#L51
다른 문제가 생기시면 언제든지 물어보세요
컨테이너와 이미지 전부 날리고 다시 천천히 설치하였습니다.
결론은 성공했습니다 :)
그래서 제가 생각한 원인은
requirements.txt 에 redis를 빼먹어서 오류를 보였던 것 같습니다.
지금은 정상 작동합니다. 도움주셔서 감사합니다.