inception2 Inception 기초 설정 Inception 과제에 필요한 가상환경으로 Debian Buster를 사용 (penultimate stable version) born2beroot와 다르게 그래픽 환경을 사용하지 말라는 말이 없었고, 가상환경 자체에 대한 설정 지시가 없기에 편하게 설치 필요한 패키지들 설치 apt update apt install sudo (설치되어있었던것같기도) apt install ca-certificates SSL 통신이 가능하도록 CA 인증서를 획득 apt install curl curl(client for urls) : 다양한 통신 프로토콜을 이용하여 데이터를 전송하기 위한 라이브러리 및 커맨드라인 도구를 제공하는 오픈소스 프로젝트 apt install software-properties-common PPA.. 2023. 3. 3. Inception 개념 VM(Virtual Machine) vs Container VM Hypervisor 위에 Guest OS를 띄우고 실행 각 VM은 완전히 독립된 환경을 구성하며, 최근에는 반가상화(para-virtualization) 방식을 사용 단, 시스템 자원의 가상화는 하이퍼바이저를 거치기 때문에 성능 손실이 발생하며 운영체제 전체를 포함하기 때문에 배포하기 위한 이미지의 크기 또한 커짐 Container OS 수준이 아닌 애플리케이션 수준에서 이루어지는 가상화 커널 하나에 프로세스 단위의 격리 환경인 여러 개의 사용자 공간 인스턴스가 포함될 수 있도록 하며, 이를 컨테이너라고 부름 호스트 OS의 커널을 공유하기 때문에 해당 커널에 맞는 컨테이너만 사용 가능하며, 컨테이너 내에는 라이브러리 및 실행파일만 존재 리소.. 2023. 3. 2. 이전 1 다음