[Docker] Dockerfile로 Node.js 파일을 Docker 이미지로 만드는 방법
회사에서 프로그램을 SaaS 형태로 배포하기 위해, MySQL dump와 서비스 코드를 포함하는 Dockerfile을 작성하고 AWS ECR에 push하는 작업이 필요했다. 또한, PoC(Proof of Concept)를 위한 테스트 코드를 위해서도 별도의 Dockerfile을 생성해야 하는 일도 있었다. 따라서 오늘은 Docker의 기본 개념을 알아보고, Node.js로 작성된 테스트 코드를 Dockerfile로 구성하여 빌드하는 과정을 진행할 예정이다. 이 과정을 통해 Docker 이미지가 생성되며, 생성된 이미지를 실행하여 테스트하는 전체 과정을 단계별로 설명하는 글을 작성해보려고 한다. Docker란? Docker가 개발 중인 컨테이너 기반의 오픈소스 가상화 플랫폼 핵심은 컨테이너 와 이미지 특징..