Security & IT terms
[Day 183] Container(컨테이너)
minimalist_2022
2021. 2. 9. 07:47
Container(컨테이너)
- 운영체제 수준의 가상화 기술
- 커널을 공유하면서 프로세스를 격리된 환경에서 실행하는 기술
- 하드웨어를 가상화하는 가상머신과 달리 커널을 공유하는 방식이기 때문에 실행속도가 빠르고 성능상 손실이 거의 없음
- 컨테이너로 실행된 프로세스는 커널을 공유하지만 루트 디렉터리 격리 등 커널 기능을 활용해 격리되어 실행됨
- 호스트 머신에게는 프로세스로 인식되지만 컨테이너 관점에서는 독립적인 환경을 가진 가상머신처럼 인식됨
* 참고 : 리눅스 컨테이너란? | 44BITS
리눅스 컨테이너란?
리눅스 컨테이너는 운영체제 수준의 가상화 기술로 리눅스 커널을 공유하면서 프로세스를 격리된 환경에서 실행하는 기술을 의미합니다. 하드웨어를 가상화하는 가상 머신과 달리 커널을 공유
www.44bits.io