본문 바로가기

Linux/Container2

Container) 컨테이너의 격리 기술 INTRO Container) 컨테이너와 배포 방식의 진화 INTRO 최근 몇년간 도커, 쿠버네티스라는 용어가 자주 귀에 들리는데요. 사실 용어의 말이 어려워서 그렇지 궁극적인 목표는 귀찮음을 덜어낸다에서 시작됩니다. 어떠한 용도로 서버를 사용하고 lilo.tistory.com 앞에 글에서 컨테이너가 사용자에게 독립된 공간을 제공한다고 하였는데 이러한 격리 기술은 레거시 기술 기반으로 된 것인가를 시작으로 의문을 가지게 될 것입니다. 아래에 소개될 LXC(리눅스 컨테이너)의 격리 기술에 기반된 기술이 오늘날에 사용된 Docker, Podman 등을 통해 올라오는 컨테이너의 레거시 기술입니다. 격리 기술 - Cgroups Control group의 약어로 프로세스의 리소스 사용량을 격리하고 제어하는 리눅스.. 2021. 11. 14.
Container) 컨테이너와 배포 방식의 진화 INTRO 최근 몇년간 도커, 쿠버네티스라는 용어가 자주 귀에 들리는데요. 사실 용어의 말이 어려워서 그렇지 궁극적인 목표는 귀찮음을 덜어낸다에서 시작됩니다. 어떠한 용도로 서버를 사용하고 싶은데 매번 OS를 설치하고 APP을 설치하고 설정하는 귀찮은 루틴을 반복해야되는게 귀찮다는 생각이 듭니다. 그리고 분명 VM이나 물리 서버들 중 어느 특정한 서버는 리소스가 많이 남아서 낭비하는 경우도 생길테고 말이죠.. 최근에는 그를 대안으로 컨테이너라는 기술을 도입하기 시작하였습니다. 컨테이너 컨테이너란 APP을 작동시키기 위해 필요한 라이브러리, APP 등을 하나로 모아서 하나의 독립적인 공간을 사용자에게 제공하는 것을 말합니다. 배포 방식의 진화 Tranditional Deployment (전통 배포 방식) .. 2021. 11. 11.