본문 바로가기
반응형

분류 전체보기98

Kubernetes ■ Kubernetes 설치과정 # swapoff -a (memory swap 해제) : 성능이슈... > 간소화 구성을 위한 최적의 환경을 만들기 위함 1) google cloud public key download # curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-ket add - 2) k8s repository 생성 #cat deb http://apt.kubernetes.io/ kubernetes-xenial main > EOF 3) Docker 설치 > 생략 -a 4) Containerd 구성 초기화(K8S를 Containerd에 바로 연결) 루 containerd 재시작 #containerd config default >.. 2022. 8. 18.
Docker/Container ■ Host Type Docker Network 설정 ■이미 기본 host network이 있기때문에 더이상의 생성은 불가함, 따라서 기존 호스트를 사용해 네트워크 생성! ■Container가 NAT를 이용하지 않고 외부와 통신할 수 있는데, 컨테이너를 몇개를 만들든 하나의 host network로 여러 container가 각각 사용 가능하다 > Docker는 자신만의 MAC이나 IP를 가지고 있지 않기때문에 일반적으로는 이 방법을 사용하지 않음 ■ Network 또한 host와 같이 none network도 하나만 생성가능 > Null type의 none network는 mac add나 ip가 없어 외부와 통신이 불가능함이 원칙 ■ Volume Container Linux container에 direc.. 2022. 8. 17.
Docker/Container ■ Container Container Image File을 실행한 Process를 보여주는 것 ContainerRunTime Engine이 같다면 어디서든 동작이 가능하다(=유동성, 확장성 매우 좋음)ⓛ Container들 연결하기 Engine Docker ESXi DockerRunTime Engine Hypervisor Type1 > OS Linux OS Kernel Module(Linux OS 적용) Docker Image(File) 생성 VM(File)생성 단일 File (Docker File) 다수 File (VM File) Docker Container (Docker File을 실행하는 Process) VM동작 (VM File을 실행하는 다수의 Process) 단일 App 사용 다수의 App .. 2022. 8. 17.
Docker/Container ■ Container Container Image File을 실행한 Process를 보여주는 것 ContainerRunTime Engine이 같다면 어디서든 동작이 가능하다(=유동성, 확장성 매우 좋음)ⓛ Container들 연결하기 Engine Docker ESXi DockerRunTime Engine Hypervisor Type1 > OS Linux OS Kernel Module(Linux OS 적용) Docker Image(File) 생성 VM(File)생성 단일 File (Docker File) 다수 File (VM File) Docker Container (Docker File을 실행하는 Process) VM동작 (VM File을 실행하는 다수의 Process) 단일 App 사용 다수의 App .. 2022. 8. 16.
반응형