인프런 커뮤니티 질문&답변

Cooper Ben님의 프로필 이미지
Cooper Ben

작성한 질문수

실리콘밸리 엔지니어와 함께하는 샐러리(Celery)

Celery 설치하기

docker-compose

작성

·

325

2

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



 

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

답변 2

1

Cooper Ben님의 프로필 이미지
Cooper Ben
질문자

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

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

1

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

안녕하세요 Cooper Ben님,

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

Cooper Ben님의 프로필 이미지
Cooper Ben
질문자

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

 

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

그래서 제가 생각한 원인은

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

image

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

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

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

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

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

Cooper Ben님의 프로필 이미지
Cooper Ben

작성한 질문수

질문하기