devlos
Devlos Archive
devlos
전체 방문자
오늘
어제
12-10 07:10

최근 글

  • 분류 전체보기 (107)
    • 프로젝트 (1)
    • MSA 설계 & 도메인주도 설계 (9)
    • 클라우드 컴퓨팅 & NoSQL (87)
      • [Cilium Study] 실리움 스터디 (8)
      • [KANS] 쿠버네티스 네트워크 심화 스터디 (12)
      • [T101] 테라폼 4기 스터디 (8)
      • [CICD] CICD 맛보기 스터디 (3)
      • [T101] 테라폼 기초 입문 스터디 (6)
      • [AEWS] Amazon EKS 워크숍 스터디 (7)
      • [PKOS] 쿠버네티스 실무 실습 스터디 (7)
      • Kubernetes (13)
      • Docker (7)
      • Redis (1)
      • Jenkins (3)
      • Terraform (1)
      • Ansible (4)
      • Kafka (1)
    • 프로그래밍 (7)
      • Spring Boot (5)
      • Broker (1)
    • 성능과 튜닝 (1)
    • ALM (0)
    • 기타 (2)

인기 글

태그

  • 도커
  • 데브옵스
  • DevOps
  • Kubernetes
  • 쿠버네티스 스터디
  • docker
  • terraform
  • CloudNet@
  • 테라폼
  • 쿠버네티스
  • MSA
  • PKOS
  • t101 4기
  • kOps
  • cilium

티스토리

최근 댓글

hELLO · Designed By 정상우.
devlos

Devlos Archive

[Docker] Container 를 사용하는 이유
클라우드 컴퓨팅 & NoSQL/Docker

[Docker] Container 를 사용하는 이유

2021. 3. 24. 23:55
반응형

Container를 사용하는 이유는 다음과 같다.

  1. 인프라의 사용률 향상

    하나의 서버 위에서 여러 개의 Container를 사용할 수 있는데 이렇게 되면 여러 개의 서비스를 하나의 서버에서 동작시킬 수 있으므로 CPU와 메모리 사용률을 높여 하드웨어를 효율적으로 이용할 수 있다.

  2. 빠른 속도로 인프라 구축 가능

    운영체제, 애플리케이션, 미들웨어 등 다양한 이미지를 쉽게 얻을 수 있다. Docker의 경우 Docker Hub에서 여러 사람들이 만들어놓은 이미지를 받을 수 있다.
    또한 설치 작업이나 설정 작업이 현저히 줄어들고, 환경설정 및 Dependency를 오브젝트로 작성할 수 있다.

  3. 불변 실행 환경

    애플리케이션 실행에 필요한 모든 재원을 포함하여 컨테이너를 작성할 수 있다.
    오픈소스 프로젝트는 빈번하게 버전업이 되기 때문에 애플리케이션을 빌드할 때마다 다른 라이브러리를 사용하게 되는데, 컨테이너를 사용함으로써 불변의 실행환경으로 만들 수 있는 것이다.
    이를 통해 특정 서버 환경에 대한 종속성을 배재할 수 있으며 개발 환경과 운영 환경의 차이를 줄일 수 있다.

참고자료

[1] 15단계로 배우는 도커와 쿠버네티스 | 타카라 마호 | 2020.10 | 링크

반응형

'클라우드 컴퓨팅 & NoSQL > Docker' 카테고리의 다른 글

[도커(Docker)] 도커 컴포즈(Docker compose) 사용법  (0) 2021.04.17
도커 컨테이너(Docker container) 빌드하기  (0) 2021.04.11
도커(Docker) docker run <image>의 실행순서  (0) 2021.04.09
도커(Docker)를 사용하는 이유  (0) 2021.04.08
[Docker] Maria DB container 백업하기  (0) 2021.03.23
    devlos
    devlos
    안녕하세요, Devlos 입니다. 새로 공부 중인 지식들을 공유하고, 명확히 이해하고자 블로그를 개설했습니다 :) 여러 DEVELOPER 분들과 자유롭게 지식을 공유하고 싶어요! 방문해 주셔서 감사합니다 😀 - DEVLOS -

    티스토리툴바