더북(TheBook)

2.3 리눅스 컨테이너 사용하기

버추얼박스는 (9장에서 설명할 SELinux와 같은 보안 기능을 사용할 때처럼) 리눅스 커널 접근이 필요한 작업을 수행하거나 GUI 데스크톱이 필요하거나 윈도우 등의 OS를 테스트하는 데 아주 좋은 도구다. 그러나 깨끗한 리눅스 환경에 빨리 접근해야 하고 특정 릴리스 버전이 필요하지 않다면 리눅스 컨테이너(LXC)를 사용하고 싶은 충동을 느끼게 된다.

Note

복잡한 시스템이 모두 그렇듯 LXC도 모든 하드웨어 아키텍처에서 작동하지는 않는다. 컨테이너가 제대로 실행되지 않는다면 호환성 문제가 없는지 확인해보자. 인터넷은 유용한 정보를 찾는 데 언제나 도움이 된다.

 

LXC는 얼마나 빠를까? 뒤에서 직접 보겠지만, 컨테이너는 호스트 및 다른 컨테이너와 여러 시스템 리소스를 능숙하게 공유하므로 독립된 서버처럼 최고 속도로 작동하면서도 최소 저장 공간과 메모리만을 사용한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.