DevOps
쉬움
코딩
Docker 이미지 최적화
주어진 Dockerfile을 최적화하세요
15분
50점
#3642
문제 설명
아래 Dockerfile을 최적화하여 이미지 크기를 줄이고 빌드 시간을 단축하세요.
최적화 전 Dockerfile
FROM ubuntu:latest
RUN apt-get update
RUN apt-get install -y python3
RUN apt-get install -y python3-pip
COPY . /app
WORKDIR /app
RUN pip3 install -r requirements.txt
CMD ["python3", "app.py"]
최적화 포인트
- 베이스 이미지 선택
- 레이어 최소화
- 캐시 활용
- 불필요한 파일 제거
- Multi-stage build (선택)
평가 기준
- 이미지 크기 감소
- 빌드 캐시 효율성
- 보안 고려
힌트
힌트를 활용하세요
실행 버튼을 눌러 코드를 실행하세요.