728x90 컨테이너13 컨테이너란 무엇인가? (VM vs Container) 엔지니어로서 컨테이너의 첫 걸음을 시작하려고 한다. 컨테이너를 공부하기 위해 여기저기 검색해보았지만, 개념이 잘 이해가 되지 않아 이 공간에 이해하기 쉽도록 풀어 써보려고 한다. 나와 같이 헤매고 있는 사람들에게 큰 도움이 되기를 바란다. 도커(Docker)를 공부하기에 앞서 먼저 컨테이너에 대한 개념을 정립하는 것이 중요하다. 1. 컨테이너란? 리눅스 커널 기반의 기술인 cgroup과 namespace를 이용하여 에서 프로세스가 동작하도록 하는 것을 뜻 한다. 벌써부터 어려워지기 시작하는데, 그럴 필요 없다. 먼저 cgroup과 namespace에 대해 알아보자. 1-1. cgroup (Control Group) : 컨트롤 그룹이라고도 불리며, 자원 사용(CPU, .. 2021. 7. 26. 이전 1 2 3 다음 728x90