Docker NVIDIA Container Toolkit 설치
·
virtual environment/Docker
Docker에서 NVIDIA GPU를 사용할 수 있도록 추가적으로 NVIDIA Container Toolkit을 설치해한다.💡 사전 조건: NVIDIA 드라이버가 시스템에 설치되어 있어야 한다.# 1. NVIDIA 저장소 및 키 등록#### 해당 작업의 결과 /etc/apt/sources.list.d/nvidia-container-toolkit.list 파일에 GPG 키가 기록된다.curl -fsSL | \\ sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg && \\ curl -s -L | \\ sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidi..
Docker 구조/동작 원리
·
virtual environment/Docker
1. 개요Docker는 애플리케이션을 컨테이너 단위로 패키징하고 배포할 수 있는 오픈소스 플랫폼임.동일한 환경을 여러 곳에서 재현 가능하게 하며, DevOps 및 마이크로서비스 아키텍처에서 핵심적인 역할을 수행함.2. 도커의 기본 구조Docker는 크게 다음과 같은 구성 요소로 이루어진다.📌 호스트 운영체제 (Linux 기반)Docker는 기본적으로 **Linux 커널 기능(Namespace, cgroup 등)**을 활용하여 격리된 컨테이너 환경을 구성. 따라서 도커 자체는 리눅스 환경에서 최적화되어 있으며, 컨테이너 내에서도 리눅스 바이너리 실행만 가능💡 Windows나 macOS에서는 Docker Desktop을 통해 내부적으로 Linux VM을 구동하여 도커 환경을 제공 3. 동작 순서 (W..