Docker, Kubernetes
Docker - Container 생성과 관리
(이 포스팅은 유데미의 Docker Mastery: with Kubernetes +Swarm from a Docker Captain (www.udemy.com/course/docker-mastery/) 를 수강하면서 공부한것들을 요약한 글이다.) - 사용한 환경 및 버젼 Host OS : Windows 10 Edu cmder : 1.3.16.1035 docker : Community Edition 20.10.0 1. Ngnix Web Server 컨테이너 생성해보기. : 도커의 가장 기본이 되는 단위는 컨테이너 이다. 비유를 들자면, 컨테이너는 이미지의 인스턴스이고, 이미지는 클래스라 볼 수 있다. 그래서, 이미지 하나만 가지고 수많은 컨테이너를 생성할 수 있으며, 이미지에 변화를 줘서 버전이 바뀐다면,..
Docker - 기본 내용 요약
# Docker ? Docker 란 "컨테이너" 기술을 활용하여 어플리케이션을 배포하고 관리하기 위한 오픈소스 프로젝트 이다. * Container ? 도커를 살펴보기 전에 알아야 하는 것이 컨테이너에 대한 개념이다. - Traditional Deployment 웹/앱 서비스가 시작되던 초창기엔, 개별 어플리케이션을 배포하기 위해서는 한 대의 물리적 서버에 어플리케이션을 올려서 관리를 해야 했고, 각 어플리케이션에 대한 서버의 리소스 사용량을 제한하기 위한 제한점이 따로 없었다. 그래서, 어느 한쪽의 어플리케이션이 큰 리소스를 차지하면, 다른 어플리케이션은 당연히 지연되거나 사용이 불가능했다. 이에 대한 대책으로 여러대의 물리적 서버를 둬서, 각각의 어플리케이션을 관리하였으나, 서버 자체를 여러대 증설하..