운영용 API 이미지
할 일
운영에서 실행할 Node API 이미지를 만들어요. 앱은 빌드 없이 바로 실행되는 작은 서비스입니다. 할 일: Dockerfile 을 완성하세요. 기술 메모: node src/server.js 로 앱을 시작합니다.
지킬 조건
- •이미지 안의 작업 디렉터리는 /app 을 사용한다.
- •운영 실행에 필요한 파일만 복사한다.
안 해도 되는 것
- •Kubernetes manifest.
- •DB, 캐시, 모니터링 설정.
▶이 문제에 대해
작은 API 서비스를 운영 컨테이너로 준비하면서 실행 계정과 파일 배치를 확인하는 문제입니다.
컨테이너 이미지는 앱이 필요한 파일을 읽고 실행할 수 있으면서도 불필요한 권한에 기대지 않아야 합니다.
- 무엇을 연습하나요?
- 운영 컨테이너의 실행 계정과 파일 권한을 함께 확인합니다.
- 어떤 상황에 도움이 되나요?
- 배포 이미지의 실행 조건을 점검할 때 도움이 됩니다.