LXD ▷ 우분투를 만든 캐노니컬(canocical)에서 만든 컨테이너 솔루션 ▷ 기존의 LXC에 보안 개념까지 추가- Secure by default- Unprivileged container // root가 아니어도 컨테이너 생성 가능 ▷ 도커는 Application Container, LXD는 Machine Container ▷ LXD는 Container "Hypervisor" ▷ 경쟁기술이라기 보다는 보완관계(도커와 병행 가능)- KVM(Kernel Virtual Machine)을 경쟁기술로 간주 What's LXD? LXD - Container Hypervisor LXD의 3가지 요소 1) Daemon : Server2) Command Line Client 3) OpenStack Nova Plu..
LXC 단일 컨트롤 호스트상에서 여러 개의 고립된 리눅스 시스템(컨테이너)들을 실행하기 위한 운영 시스템 레벨 가상화 방법 ▷ Linux Container ▷ 시스템 레벨 가상화 ▷ cgroups(control groups)- CPU, 메모리, 디스크, 네트워크를 프로비저닝(Provisioning) // 프로비저닝 : CPU, 메모리, 디스크, 네트워크를 할당받고 관리하는 기능 ▷ Namespaces(Namespace Isolation) // 네임스페이스 격리 - 프로세스트리, 사용자계정, 파일시스템, IPC, ... // 일반적인 OS 호스트와 격리된 공간을 만들어주는 기능- 호스트와 별개의 공간설정 ▷ chroot(change root) 명령어에서 발전- chroot jail- chroot 상의 폴더..
Docker와 Hypervisor 기반 기술과의 비교 먼저 Docker는 하나의 Linux 시스템에 여러 Linux 시스템 운영을 위한 소프트웨어이다. ▷ Docker와 같은 컨테이너 기반 가상화 기술이 아직까지 리눅스 계열만 지원하는데 비해 Hypervisor는 다양한 기술을 지원하는 장점이 있다. ▷Docker는 실행환경의 격리를 통한 낮은 오버헤드와 편리한 배포 매커니즘을 가지고 있지만 윈도우와 같은 OS를 지원하지 못하는 단점이 있다. * 가상화의 단점 1) 불필요한 기능의 중복* 호스트 OS와 게스트OS간의 기능 중복 - 프로세스 스케줄링 2) 상대적으로 무겁다* 오버헤드 (15 ~ 20%)정도 3) 배치(Deployment)의 어려움 컨테이너 기반 가상화 * 도커의 개념 1) Build-Shi..
- Total
- Today
- Yesterday
- CKA 시험
- docker volume
- docker
- 도커 네트워크
- 도커
- CKA 취득후기
- docker run
- kubeadm
- 쿠버네티스 설치 종류
- docker network
- 도커 포트
- docker 명령어
- docker 설치
- 도커 볼륨
- 쿠버네티스 종류
- docker 볼륨
- Docker Port
- docker pull
- kubespray
- docker create
- 도커 설치
- k8s란
- docker command
- Docker 바인딩
- 도커 포트 바인딩
- 쿠버네티스
- 쿠버네티스 설치 방법
- 쿠버네티스 설치
- 도커 volume
- 쿠버네티스란
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |