컨테이너

도커는 Paas의 장점인 운영비와 IaaS의 장점인 이식성을 모두 누릴 수 있다.PaaS의 운영 효율성: 컨테이너는 가벼운 가상화 환경으로, 애플리케이션과 필요한 라이브러리만 포함하므로 리소스 사용이 효율적이며, 운영체제를 공유하기 때문에 PaaS처럼 운영비를 절감할 수 있다.IaaS의 이식성: Docker 이미지를 사용하면 동일한 환경을 다양한 플랫폼에서 실행할 수 있고, 개발 환경과 운영 환경 간의 차이를 제거해 “한 번 빌드하면 어디서나 실행” 가능하게 만든다.애플리케이션의 각 컴포넌트는 컨테이너에서 동작하며, 가상 머신처럼 독립적이지만 경량이며 PaaS의 매니지드 서비스만큼 효율적이다. 도커를 사용하면 기존의 모놀리식 애플리케이션의 각 기능을 분리하여 개별 컨테이너로 실행할 수 있고, 이를 통해 ..
개발을 하면서 도커는 필연적으로 사용할 수 밖에 없었고, 이번 방학 때 제대로 공부해보려고 한다. 현재 아래 강의를 듣고 있고, 강사님께 허락을 맡고 블로그에 정리글을 올리려고한다.https://inf.run/Apgvc 1. 서버 엔터프라이즈 운영 환경에서 많은 양의 서버를 운영해야 한다.파일서버, DB서버, 웹서버, 웹애플리케이션서버 등이 있다. 기업에서 많은 양의 서버 운영을 해야하고, 이때 3가지 방식이 존재한다.베어메탈, 하이퍼바이저, 컨테이너하나씩 알아보자 베어메탈은 우리가 일반적으로 컴퓨터 사용하는 방식과 똑같다.하이퍼바이저를 알아보기 전에 가상화를 알아보자개발자와 운영자의 경계를 허무는 Devops, 소스코드로 인프라를 운영하는 IaC, 애플리케이션을 작고 독립적인 서비스로 나누어 관리하는M..
상단으로