1. 정의 - sw 컨테이너 기반에서 분산 어플리케이션을 개발,빌드, 배포 할수 있게 하는 오프소스 가상화 기술 2. 장점 - 이식성 : 손쉬운 이미지 기반 배포, 버전 관리, - 표준화 : 개발 환경간 차이 해결, 생산성 향상 - 유연성 : sw의 종속성 제거, 재사용성 용이 - Non 하이퍼바이저 : os 커널 직접 엑세스, 성능이 좋음 3.. 구조 - Control Groups(cgroups) : CPU, 메모리, 디스크, 네트워크 자원을 할당, 완전한 형태의 가상 공간 제공 - Namespace isolation(namespaces) : 프로세스 트리, 사용자 계정, 파일시스템, IPC 등을 격리 - libcontainer : LXC 대체 실행 드라이버 4. 구성요소 - 도커 이미지 : 베이스 이미지 / 최소 실행 파일,라이브러리,app), 변경 이미지, /레이어 구조 16 진수 ID - 컨테이너 : 이미지를 실행한 상태 / 실행 파일, 프로세스 - 도커 허브 : 도커 이미지 공유 / Repository , 이미지 put push - 도커 엔진 : 도커 실행 기반 환경 제공 5. 고려사항 및 동향 - 사용자 : 실질적인 커뮤니티를 통한 지원 서비스 - 제공자 : 기업용 소프트웨어 개발 , 멀티 컨테이너 어플리케이션 툴 ...
IT 잡다 지식, 40대 관심사, 여행, 먹거리, 자녀 교육, 재테크