inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

질문 드립니다!

123

쿠마스

작성한 질문수 32

0

안녕하세요! 강의들으며 포트폴리오를 하나식 채우고있습니다.
 
들었던 강의를 바탕으로 api 서버를 배포한 서비스중에 도커를 이용해서 다시 배포를 해보고싶어서 빌드를 하는데 .env 파일을 어떻게 처리해야할지 몰라서 문의를 드립니다. 단순히 git으로 배포를 할때에는 git pull 후에 .env 파일을 직접 작성을 하였는데, 도커로 빌드를 하려니 .env 파일을 같이 빌드해버리면 키가 노출이 되어서 도커에서 volume을 이용하여 외부 파일을 참조하는 방식이 맞는지 궁굼합니다!
 

mongodb nodejs mysql Sequelize

답변 1

1

제로초(조현영)

도커 이미지에서 외부파일을 COPY 명령어로 복사해서 넣으시면 됩니다.

0

쿠마스

배포환경에서 COPY 해넣으라는 말씀이신가요?

0

제로초(조현영)

어떤 방법으로든 .env 파일을 복사해서 쓰시면 됩니다. 저는 AWS S3에서 .env를 다운로드받습니다.

0

쿠마스

감사합니다!

리눅스 노드 설치시 패키지

0

172

0

socket.js 에서 referer로부터 roomId를 가져올 때

0

926

3

스트리밍 방식으로 대용량 파일 업로드 & 다운로드 관련 질문

0

2297

2

a[title] 질문드립니다

0

386

1

리뉴얼 강의 및 공부 방법

0

589

1

jwt decode

0

1137

1

node.js 교과서 3판 질문드립니다

0

396

1

passport와 jwt

0

438

1

리뉴얼 강의

0

427

2

혹시 Node.js 교과서 3판 이북은 언제 나오나요?

0

359

1

몽고디비 사용자도 MYSQL부분을 들어야 하나요???

0

488

1

sql 쿼리 로그는 어떤 모듈이 작성하나요?

0

511

2

nunjucks res.render('error'); 작동을 안합니다.

0

518

1

질문있습니다.

0

348

1

multer 한글 파일 업로드시 파일명이 깨져요.

1

3543

1

수업자료는 어디있나요?

0

374

1

질문 있습니디

0

244

1

multer 사용시 file 외 name값은 못받나용?

0

429

1

코드 중복 부분 질문드립니다.

0

303

1

api 만드는 이유 질문드립니다.

0

292

1

Strategy의 done에 대해 질문드립니다.

0

373

1

안녕하세요 fs 권한 관련 질문드립니다

0

455

1

시퀄라이즈 연결질문...

0

510

2

res.setHeader vs res.cookie

0

1797

3