강의

멘토링

로드맵

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

br님의 프로필 이미지
br

작성한 질문수

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

Collectstatic 명령을 통한 Static 파일 취합

Dockerfile 오류 문의드립니다.

작성

·

407

0

RUN python manage.py collectstatic --noinput

위 명령어를 입력하고 설정을 했으나 아래와 같은 메시지가 뜨는데요 ㅠㅠ 선생님께서 설정해주신 부분과 상당히 유사하게 진행하고 있는데 왜 그런지 궁금합니다. 혹시 추측이 가능한 부분이 있으실까요?

 

# 오류

# 디렉토리 구조

 

 

# settings.py

 

 

 

 

퀴즈

67%나 틀려요. 한번 도전해보세요!

동일한 Docker 네트워크 안에 속한 컨테이너들은 별도의 IP 주소 설정 없이 어떻게 서로 통신할 수 있을까요?

호스트 서버의 IP 주소를 통해서만 통신합니다.

컨테이너의 이름이나 별칭을 도메인처럼 사용합니다.

컨테이너 간에는 통신이 불가능하며, 항상 호스트를 거쳐야 합니다.

자동으로 할당된 임의의 포트 번호를 사용합니다.

답변 1

0

저도 같은 경우가 발생했습니다.

STATIC_ROOT를 작성안하고 collectstatic를 실행시 해당 메시지가 표시되었습니다.

저의 경우 뒤늦게 STATIC_ROOT를 작성해서 git에 푸시해도 똑같은 에러메시지가 표시되었고

collectstatic 제거후 dockerfile 작성후 실행한다음 console로 들어가서 확인해보니imageimage작성이 되어있지않았습니다.

dockerfile에 작성된 커맨드가 캐싱되어있어서 수정된 내용이 적용이 안돼 dockerfile에서 커맨드의 위치를 바꿔서 캐싱된걸로 실행안되게 했더니 정상적으로 되었습니다

 

 

br님의 프로필 이미지
br

작성한 질문수

질문하기