도커(Docker) 컨테이너(Container) 기반 가상화 기술을 제공하는 플랫폼애플리케이션과 해당 애플리케이션이 실행되는 환경을 함께 패키징하여, 어디서든 동일한 환경에서 실행할 수 있도록 만들어준다. • 가상화 기술: 하드웨어 가상화가 아닌 운영체제 수준의 가상화 • 컨테이너: 독립된 환경에서 실행되며, 가볍고 빠르게 배포 가능 • 이식성: “한번 빌드하면 어디서든 실행 가능”이라는 장점을 제공 도커파일(Dockerfile)도커 이미지를 생성하기 위한 스크립트 파일 • 특정 애플리케이션 환경을 정의하기 위한 명령어들을 포함 • 빌드 과정 자동화 도커파일의 구조 • FROM: 베이스 이미지 지정 (예: FROM python:3.10-slim) • RUN: 쉘 명령어 실행 (예: RUN apt-g..