DevOps/Docker

[Docker] 가상환경 발전 과정 1. 하나의 물리 서버 (하드웨어) > 여러 앱 실행 - 문제) 자원을 필요하지 않은 부분까지 과도하게 사용하는 경우 > 다른 앱 성능이 저하됨 - 해결) 여러개의 물리 서버에서, 앱을 각각 실행한다. 2. defineall.tistory.com 위의 게시글을 보시면, 더 빠른 이해가 가능합니다. 👉 쿠버네티스란? Docker 컨테이너를 관리, 확장 및 유지하는 프로그램 컨테이너란? [docker] docker란? docker 명령어 docker란? 여러 운영체제(OS)의 개발환경을 언제 어디서든 동일하게 구축할 수 있게 해주는 가상환경 프로그램 # 개발환경을 image란 파일로 만들어, Docker Hub 홈페이지에 올려 사람들과 공유한다. doc defineall...
👉 기존 환경의 문제점 - 문제) 다른 OS의 앱이 실행되지 않음 - 해결) 가상 시스템(VM)에 해당 OS를 설치해, 앱을 실행 ⭐️ 하나의 컴퓨터 > 여러 가상 시스템 (OS여러개) > 해당 OS 앱 실행 - 각각 가상 시스템마다, OS를 설치한다. - 앱간의 정보이동이 어려워, 보안성이 있다. - 하드웨어 자원을 유동적으로 나눌 수 있다 > 하드웨어 비용 절감 가능 - 쉽게 앱을 추가하고, 업데이트 할 수 있다. - 여러개의 가상머신을 하나로 묶어, 하나의 서버 같이 작동시킬 수 있다. ( 클러스터라고 부름 - 서버 다중화 ) 👉 VM 환경의 문제점 - 문제 ) 1. 설치 용량이 크다. ( OS가 용량이 큼 ) 2. 실행 시간이 오래 걸린다. ( OS 부팅과정이 느림 ) - 해결 ) OS는 기존의 ..
MOONCO
'DevOps/Docker' 카테고리의 글 목록 (2 Page)