Maximilian Schwarzmüller (2024). "Docker & Kubernetes : 실전 가이드" 인터넷 강의를 바탕으로 메모, 생각한 점을 기록해보는 글입니다.
Node.js는 비동기 이벤트 기반의 자바스크립트 런타임으로, 고성능 서버를 구축하는 데 매우 적합하다. 이 글에서는 Node.js 버전 14.3 이상을 사용하여 예제를 진행하였고 Node.js를 로컬에서 실행하는 경우 최신 버전의 Node.js를 다운로드하고 설치 프로그램을 사용해야 한다.
설치 후 새로운 터미널을 열어 다음 명령어를 실행해야 한다.
도커의 아이디어는 위의 방식과 전혀 다르다. 도커는 Application을 Container에서 실행하며 컨테이너는 항상 이미지를 기반으로 한다. 이미지를 생성한 후 해당 이미지를 사용하여 컨테이너를 실행한다.
시스템에 node js, npm install 등 dependencies를 전혀 설치하지않았는데 웹서버를 불러올 수 있었고 localhost:3000 접속이 가능해졌다. 내 로컬 리소스를 사용하고 있음!