클라우드 - 컨테이너와 도커

2024. 8. 6. 22:39· CS 지식

1. 컨테이너

- 애플리케이션이 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 빠르고 안정적으로 실행되도록 코드와 모든 종속성을 패키징하는 소프트웨어의 표준 단위.

- 컨테이너는 OS를 공유하기 때문에 빠르고, 경량화되어 있고 격리성도 훌륭하다.

- 하지만 OS에 문제가 생기면 다른 앱에도 영향을 미칠 수 있는 점은 단점이다. <-> 가상 머신 방식은 OS를 공유하진 않았다.

 

2. 컨테이너의 장점

- IaaS의 장점과 PaaS의 장점을 합쳐놓은 느낌이다.

- 유연성도 좋고 이식성도 좋다.

 

3. 도커

- 도커파일: 패키지, 환경변수설정 등을 기록한 파일. 도커 파일을 기반으로 빌드해서 도커 이미지로 변환한다.

- 도커이미지: 컨테이너 실행에 필요한 파일과 설정값, 데이터 등을 포함한 상태값. 하나의 이미지로 여러 개의 컨테이너를 생성할 수 있고 컨테이너의 상태와 무관하게 이미지는 불변상태로 존재함.

- 도커컨테이너: 컨테이너가 실행되면 도커이미지에 설정된 내용이 실제 컴퓨팅자원과 연결됨.

 

출처

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조 - 큰돌

https://www.inflearn.com/course/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EB%A9%B4%EC%A0%91-cs-%ED%8A%B9%EA%B0%95/dashboard

 

저작자표시 (새창열림)

'CS 지식' 카테고리의 다른 글

메서드 오버로딩, 오버라이딩  (0) 2024.08.07
CI/CD  (0) 2024.08.06
클라우드 - IaaS, PaaS, SaaS  (0) 2024.08.06
API?  (0) 2024.08.06
데이터 교환 형식 - XML  (0) 2024.08.05
'CS 지식' 카테고리의 다른 글
  • 메서드 오버로딩, 오버라이딩
  • CI/CD
  • 클라우드 - IaaS, PaaS, SaaS
  • API?
Purewater
Purewater
프로그램 공부 일기장Purewater 님의 블로그입니다.
Purewater
프로그램 공부 일기장
Purewater
전체
오늘
어제
  • 분류 전체보기 (237)
    • Front-end (8)
      • Vue (8)
    • 포트폴리오 (3)
      • JSP SHOP (1)
      • Travelanner (1)
      • OAuth2 Blog (1)
    • 취업 준비 (70)
      • Spring boot (43)
      • JPA (1)
      • Spring security (14)
      • React (11)
      • 면접 기록 (1)
    • 국기훈련과정 (57)
      • JAVA 복습노트 (12)
      • Oracle SQL (9)
      • Web (15)
      • JSP (6)
      • Spring (10)
      • 프로젝트 (4)
      • Python (1)
    • 알고리즘 문제풀이 (17)
      • Python3 (13)
      • Kotlin (4)
    • 이것저것 지식 (9)
    • 클라우드 서버 (7)
      • Linux (7)
    • Backend (20)
      • node.js (9)
      • JAVA (6)
      • spring boot (5)
    • DB (1)
      • SQL (1)
    • 잡담 (1)
    • 강의 수강 (1)
    • CS 지식 (41)
      • 디자인패턴 (6)
      • 네트워크 (22)
      • 데이터베이스 (4)

블로그 메뉴

  • 대문
  • 태그
  • 방명록
  • 글쓰기

공지사항

인기 글

태그

  • spring
  • node
  • js
  • Postman
  • node.js
  • 자바스크립트
  • Kotlin
  • GUI
  • SQL
  • git
  • db
  • gitignore
  • redis
  • Oracle
  • Java
  • PostgreSQL
  • 노드
  • 오라클
  • 디자인패턴
  • JPA

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
Purewater
클라우드 - 컨테이너와 도커
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.