본문 바로가기
반응형

platform_infra_cloud/docker2

도커파일 유형 1️⃣ 도커파일의 “성격 / 유형” 분류 (실무 기준)도커파일은 문법이 아니라 운영 의도로 분류해야 이해가 된다.실무에서 쓰이는 유형을 정리하면 딱 이 6가지다.① 서버형 컨테이너 (Long-running Service)정의컨테이너가 올라가면포트를 열고죽지 않고 계속 요청을 받는다특징EXPOSE 있음CMD 또는 ENTRYPOINT가 데몬종료되면 장애예Spring BootNestJSNginxPostgreSQLRedisCMD ["java", "-jar", "app.jar"]👉 “일반적으로 말하는 서버”② 워커 / 소비자형 (Background Worker)정의서버처럼 계속 떠 있지만직접 요청을 받지 않는다큐 / 이벤트를 소비한다특징포트 없음지속 실행메시지 기반예Kafka consumerRabbitMQ wo.. 2026. 1. 22.
Docker란 무엇인가 — 컨테이너 시대의 실행 모델 혁신 왜 Docker인가?Docker는 단지 “가상 환경을 띄우는 기술”이 아니다.모든 소프트웨어가 환경 간 일관성, 재현성, 자동화된 실행을 요구하는 현대에서, Docker는 그 요구를 충족시키는 실행 모델 플랫폼이다. (가상 머신(VM)보다 훨씬 가볍고 빠르며, 환경 간 일관성을 유지할 수 있어 개발, 테스트, 배포를 자동화하고 단순화 )간단히 말하면:Docker는 애플리케이션과 그 실행 환경 전체를이미지라는 단위로 패키징하고 어디서든 동일하게 실행하게 해주는 도구다. 주요 특징경량화된 가상화: OS 전체를 가상화하지 않고 필요한 라이브러리만 포함빠른 시작과 종료: VM에 비해 수초 내에 컨테이너 실행 가능이식성: 로컬/서버/클라우드 어디서든 동일한 환경 실행버전 관리: 이미지 태그를 통해 특정 버전 환경.. 2025. 4. 9.
반응형