작성
·
350
0
강사님 항상 좋은 강의 너무 감사드립니다.
강사님께서 알려주신 Django 스킬들 이용해서 제가 커스터마이징 한 것을 Docker에 올려보려고 하는데요... 문제가 하나 있어요 ㅠㅠ
강좌에서는 .env 파일에 등록해서 쓰는 KEY가 django SECRET_KEY 하나인듯 한데요, 제가 만든 프로그램에선 각종 API를 받아오기 때문에 API별로 접속에 사용하는 KEY를 모두 .env 파일에 넣어놓고 프로젝트 디렉토리 settings.py에서 가져다가 쓰는 구조에요...
문제는 Dockerfile을 만들때, RUN echo "SECRET_KEY=~~~" 이런식으로 하시고 migrate를 하는거 같은데... 제것은 강사님께서 해주신 방법 그대로 따라하면, 두번째 KEY 값이 없다고 등록하라고 나오네요 ㅠㅠ...
그래서 RUN ehco "" 구문을 여러개 써보니 이번엔 django SECRET_KEY가 없다고 나오고 하나의 구문속 ""에 여러 키를 space, comma, semicolon등 다양한 기호로 구분해서 적어봐도 안 먹구요 ㅠㅠ
이처럼 .env 파일에 여러 키들을 등록해서 사용하는 경우는 어떻게 Dockerfile을 만들어서 이미지를 생성할 수 있을까요??
미리 감사드립니다 ㅠㅠ
<Build Image 시 오류 메세지>
<프로젝트 Settings.py내 해당 key 부분>
<.env 파일에서 추가 KEY의 모습들>
답변