매일 매일, 차곡 차곡 쌓기



완벽하지 않은 것을 두려워 말며,
완성도를 높히는데 집중하자.

Docker 2

Dockerfile 만들기

from baseImagebaseImage : 순수한 리눅스 기반node에서 만들어준 노드 이미지가 있음 workdir /app도커이미지 안에서, 컨테이너 안에서 어떤 경로에 실행할건지리눅스 명령에서 cd와 같은 명령어다  어떤 디렉토리에 우리 어플리케이션을 복사해올것인지 명시 하는 부문. 변경이 잦은건 맨 마지막에 하는게 나음. /// copy package.json package-lock.json ./파일을 복사해오는것이다. run npm install 실행한다음에pagekage.json 에 있는 모든 것을 설치한데. copy index.js . enrtypoint 로 실행  ㅇ https://github.com/dream-ellie/docker-exampleㅇ https://docs.docker.c..

Docker 2024.06.25

Docker란?

https://www.youtube.com/watch?v=LXJhA3VWXFA  Docker 어플리케이션을 패키징할 수 있는 툴 컨테이너 : 어플리케이션 + 시스템 툴 + 디펜던시운영체제에 관게 없이 쉽게 배포 , 안정적으로 구동. 도커컨테이너어플리케이션 런타임에 필요한 환경들을 갖추고, 언제 어디서든 실행할 수 있음.이것저것 설정하는 번거로움을 해결해줌. vm 과 비슷한게 아닌가? 컨테이너 엔진이 호스트 OS를 사용해서개별적인 컨테이너를 만들어서, 각각의 어플리케이션을 고립된 환경에서 실행될 수 있게 해줌컨테이너 엔진 : 도커 컨테이너를 만들기 위해서?Dokerfile > Image > Container 구동 Dockerfile 컨테이너를 어떻게 만들건지? 레시피 이다.CopyfileInstall de..

Docker 2024.06.25