[도커] 도커에서의 운영체제와 커널의 역할

컴퓨터는 어떻게 동작하는가

  • 컴퓨터에는
    • 운영체제 라는 것이 있다.
    • 해당 운영체제에서는 컴퓨터의 두뇌인 커널 과 여러 프로그램이 잘 작동할 수 있도록 도와주는 주변 부분 으로 구성되어 있음.

도커는 어떻게 동작하는가

  • 도커는
    • 컴퓨터안에서 작은 가상 공간을 만들어주는 기술이다.
  • 작은 가상 공간을
    • 컨테이너 라고 한다.
      • 컨테이너는 작은 컴퓨터처럼 독립적으로 작동한다.
      • 그래서 컨테이너 안에는 자기만의 주변 부분 이 있어서,
        • 컨테이너 안에서 실행되는 프로그램들이 필요한 명령어를 주고 받는다.

    하지만, 커널의 경우 모든 컨테이너들이 공유한다.

    • 커널을 공유하는 경우 여러 컨테이너들이 컴퓨터의 자원을 효율적으로 사용이 가능하다.

Uploaded by N2T