# 서비스를 돌리기 위한 미시적 설계도-1 Node.js

1.  서비스를 돌릴 수 있는 도커 개념잡기

  1. Dockerfile

1.  서비스를 돌릴 수 있는 도커 개념잡기

——————————————————————————————

컨테이너를 펼친다음 다음 그 안의 근로자에게

창문으로 할 일들을 구두로 알려주는 것만으로

서비스를 돌리기 위한 복잡한 작업들을 제대로 시킬 수가 없음.

보다 섬세한 컨테이너 활용을 위해 Dockerfile 사용하기

Untitled

frontend와 backend, database 모두 Dockerfile이란 파일이 하나씩 들어있을 거임.

Dockerfile은 나만의 이미지를 만들기 위한 설계도임.

——————————————————————————————

Q : node 이미지를 받았는데 내걸 왜 또 만드냐구요?

——————————————————————————————

컴퓨터에서 http-server란 프로그램을 돌리려면

Node.js만 설치되어 있어서는 안됨.

Untitled

——————————————————————————————

npm 등으로 http-server가 전역으로 깔려 있어야 함.

Untitled

——————————————————————————————