클라우드 2

[Docker] Docker 2. 이미지 생성

1. Docker 이미지란?애플리케이션 실행에 필요한 파일, 설정값을 포함한 패키지로, 이미지를 생성하는 방법은 아래와 같다1. 도커 허브에 저장된 이미지를 다운받아 사용2. dockerfile에 이미지 생성에 대한 내용 정의 후 빌드3. 사용중인 컨테이너 커밋 1. 도커 허브에 저장된 이미지 다운 받는 법말 그대로 도커 허브에 올라간 이미지를 pull 받아 사용하는 방법이다.도커 허브 url : https://hub.docker.com/나는 apache/karaf 로 진행pull 완료 화면 2. dockerfile로 이미지 빌드하는 법로컬에 dockerfile을 만들고 이미지 빌드(dockerfile은 확장자 없음)// 아파치 카라프 도커파일 내용# 베이스 이미지로 Ubuntu 22.04 사용FROM ..

클라우드 2025.04.08

[Docker] Docker 1. 개념과 용어

1. 도커란?- 도커(Docker)는 컨테이너 기반 가상화 기술 중 하나- 애플리케이션을 빠르게 배포하고 실행할 수 있도록 도와주는 오픈소스 플랫폼- 운영 체제 수준에서 격리된 환경을 제공하여 가상 머신보다 가볍고 효율적이다.2. 도커의 핵심 개념    2.1 이미지(Image)- 컨테이너를 실행하기 위한 파일 시스템과 애플리케이션, 의존성을 포함한 템플릿 - 이미지는 변경할 수 없으며, 컨테이너 실행 시 이를 기반으로 생성됨    2.2 컨테이너(Container)- 이미지를 기반으로 실행되는 독립적인 애플리케이션 실행 환경- 컨테이너는 격리된 상태에서 실행됨    2.3 도커 허브(Docker Hub)- 도커 이미지가 저장되는 공개 저장소- 사용자는 도커 허브에서 이미지를 다운로드하거나, 이미지를 업..

클라우드 2025.03.04