1. 시작하기

2025. 1. 25. 01:23·인프라/Docker & Kubernetes

Docker는 무엇이고, 왜 사용할까?

Docker : 컨테이너를 생성하고 관리하기 위한 도구

컨테이너 : 표준화된 SW 유닛(코드 패키지, 해당 코드를 실행하는데 필요한 의존성과 도구가 포함되어 있는 것)

 

그럼 왜? 컨테이너를 사용할까?

  • 다른 개발&배포 환경을 통합할 수 있다.
  • 팀 또는 회사 내에서 다른 개발 환경을 통합할 수 있다.
  • 서로 다른 프로젝트 사이의 버전 충돌을 막을 수 있다.

 


Virtual Machines으로도 충분히 docker와 같은 역할을 할 수 있다.

그런데 왜 안쓸까?

 

그 이유는 Virtual Machines마다 같은 운영체제를 또 설치해줘야 하고 이 운영체제는 기존 운영체제에 추가로 실행되기 때문에 하드웨어에 제한이 있을 수 있으며 느려지는 원인이 된다.

도커 설치는 뚝딱 하면 됩니다.

'인프라 > Docker & Kubernetes' 카테고리의 다른 글

2. Docker 이미지 & 컨테이너: 코어 빌딩 블록  (0) 2025.01.26
'인프라/Docker & Kubernetes' 카테고리의 다른 글
  • 2. Docker 이미지 & 컨테이너: 코어 빌딩 블록
seong-morning
seong-morning
seong-morning 님의 블로그 입니다.
  • seong-morning
    MilleZoo
    seong-morning
  • 전체
    오늘
    어제
    • 분류 전체보기 (87)
      • 백엔드 (17)
        • NestJS (17)
      • 인프라 (2)
        • Docker & Kubernetes (2)
      • CS (25)
        • 디자인 패턴 (9)
        • 프로그래밍 패러다임 (4)
        • 네트워크의 기초 (6)
        • TCP IP 4계층 모델 (2)
        • 네트워크 기기 (4)
      • 정보처리기사 (43)
        • [1과목] 1. 소프트웨어 설계 (10)
        • [1과목] 2. 화면 설계 (5)
        • [1과목] 3. 애플리케이션 설계 (8)
        • [1과목] 4. 인터페이스 설계 (4)
        • [2과목] 1. 데이터 입출력 구현 (6)
        • [2과목] 2. 통합 구현 (3)
        • [2과목] 3. 제품 소프트웨어 패키징 (7)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    면접을 위한 cs 전공지식 노트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
seong-morning
1. 시작하기
상단으로

티스토리툴바