모두CBT

Docker와 VM(Virtual Machine) 방식의 차이점으로 옳… | [국회직 9급 컴퓨터일반] 25년 1회차 기출문제 상세 페이지

1[국회직 9급 컴퓨터일반] 25년 1회차
Docker와 VM(Virtual Machine) 방식의 차이점으로 옳은 것만을 <보기>에서 모두 고르면?
< 보 기 >
ㄱ.Docker는 호스트 OS 위에서 컨테이너를 실행하고, VM은 하이퍼바이저 위에서 전체 OS를 실행한다.
ㄴ.Docker는 경량화된 가상화 방식으로 부팅 속도가 빠르며, VM은 별도의 OS가 필요해 더 무겁다.
ㄷ.VM은 애플리케이션 간 자원 격리가 가능하지만 Docker는 그렇지 않다.
ㄹ.Docker는 커널을 공유하므로 VM보다 자원 사용 효율이 높다.
ㅁ.VM은 호스트 OS와 커널을 공유하므로 컨테이너보다 보안성이 높다.
1
ㄱ, ㄴ, ㄷ
2
ㄱ, ㄴ, ㄹ
3
ㄱ, ㄴ, ㅁ
4
ㄱ, ㄹ, ㅁ
5
ㄴ, ㄷ, ㅁ
해설

옳은 설명은 ㄱ, ㄴ, ㄹ이다.

Docker 컨테이너는 호스트 커널을 공유하는 프로세스 수준 격리이고, VM은 하이퍼바이저 위에서 게스트 OS 전체를 실행한다.

  • ㄱ(옳음): 컨테이너는 호스트 OS 위에서, VM은 하이퍼바이저 위의 전체 OS로 실행된다.
  • ㄴ(옳음): 컨테이너는 OS 부팅이 없어 빠르고, VM은 별도 OS가 필요해 더 무겁다.
  • ㄷ(틀림): Docker도 네임스페이스와 cgroups로 애플리케이션 간 자원을 격리한다.
  • ㄹ(옳음): 컨테이너는 커널을 공유하므로 VM보다 자원 사용 효율이 높다.
  • ㅁ(틀림): 호스트와 커널을 공유하는 쪽은 VM이 아니라 컨테이너이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[국회직 9급 컴퓨터일반] 25년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요국회직 9급 컴퓨터일반 기출문제 암기장 전체 보기