docker

· docker
0.   1. 도커가 생성되기 이전의 배포방식도커를 이해하기 위해서는 먼저 컨테이너라는 개념이 생겨나기 이전의 배포환경에 대해 알아야한다.전통적인 배포방식과, 그를 보완하는 가상머신으로의 발전과정을 보며 가상머신의 이점에 대해 먼저 살펴보자 - Traditional Deployment ( 전통적인 배포 방식 ) 전통적인 배포환경에서는 가상화 기술이 없었기 때문에 한 컴퓨터에 모든 프로그램을 실행했다.때문에 각 프로그램마다 필요한 리소스 ( 메모리, CPU등 ) 을 제한할수 없어 하드웨어의 사용이 비효율적으로 일어났으며 특정 응용프로그램에서 너무 많은 부하가 생겨 컴퓨터가 중지되고, 실행중인 모든 프로그램이 중단되는 상황이 발생할수 있다.또한 서버를 일일히 실행시켜야 하기 때문에 트래픽이 몰릴때 서버를 증..
· docker
클라우드는 인터넷을 통해 IT 리소스가 필요할 때마다 필요한 만큼 쓰고 비용을 내는 일종의 리스 같은 임대 서비스라 고 할 수 있다. 주거 형태로 친다면 기존의 온프레미스(On-premise)는 내 집이고 클라우드는 숙박 업체에 비유할 수 있다. 즉, 필요한 만큼 빌리고 필요한 기간 만큼 사용하고 그 비용을 업체에 지불하는 것이다. 내 집을 짓기 위해서는 설계부터 완공까지 많은 시간과 노력, 비용을 들여야 한다. 한번 짓고 나면 사이즈를 줄이거나 늘리고 필요 없는 공간이 생겨도 없애기 힘들다. 집을 짓는 것뿐만 아니라 유지보수에도 엄청난 시간과 비용을 들여야 한다. 이에 반해 임대는 건물을 짓고 유지보수하는 건 모두 숙박 업체의 몫이고, 사용자는 필요할 때 필요한 만큼만 빌 리면 된다. 빌리고자 하는 공..
driscoll
'docker' 카테고리의 글 목록