YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
Ultralytics 용어집으로 돌아가기

Containerization

컨테이너화(containerization)가 AI 배포를 어떻게 간소화하는지 배우십시오. Docker와 Kubernetes를 사용하여 모든 환경에서 일관되게 Ultralytics YOLO26를 실행하는 방법을 발견하십시오.

컨테이너화는 애플리케이션의 소스 코드와 라이브러리, 의존성, 구성 파일을 컨테이너라고 하는 단일 경량 실행 단위로 묶는 소프트웨어 배포 전략입니다. 이 접근 방식은 소프트웨어를 기본 인프라로부터 추상화하여, 개발자의 로컬 노트북부터 대규모 클라우드 컴퓨팅 클러스터에 이르기까지 다양한 컴퓨팅 환경에서 애플리케이션이 일관되게 실행되도록 보장합니다. 머신러닝(ML)의 맥락에서 컨테이너화는 신경망(neural network)을 학습하고 실행하는 데 필요한 복잡한 환경을 캡슐화함으로써, "내 컴퓨터에서는 잘 되는데"라는 악명 높은 문제를 해결합니다.

Link to this sectionAI에서 컨테이너화가 중요한 이유#

데이터 과학자와 ML 엔지니어에게 환경 관리는 상당한 도전 과제입니다. 서로 다른 프로젝트에서 파이썬(Python), CUDA 드라이버 또는 PyTorch와 같은 라이브러리의 버전 충돌이 발생할 수 있습니다. 컨테이너화는 격리되고 변경 불가능한 환경을 생성하여 이러한 충돌을 제거합니다.

  • 이동성: 컨테이너화된 컴퓨터 비전 애플리케이션은 개발, 테스트, 운영 환경 간에 원활하게 이동할 수 있습니다. 이를 통해 워크스테이션에서 학습된 모델이 서버에 배포될 때 정확히 동일한 방식으로 작동함을 보장합니다.
  • 효율성: 기존 방식과 달리 컨테이너는 호스트 시스템의 운영 체제(OS) 커널을 공유하므로 매우 가볍습니다. 이러한 높은 밀도는 자원 활용도를 높여주며, 이는 실시간 애플리케이션의 추론 지연 시간(inference latency)을 줄이는 데 매우 중요합니다.
  • 확장성: 현대적인 오케스트레이션 도구는 트래픽 수요에 따라 컨테이너 인스턴스를 빠르게 생성하거나 종료하여 고수요 서비스에 대한 확장성을 보장합니다.

Link to this section컨테이너화와 가상 머신(VM) 비교#

컨테이너와 가상 머신(VM)을 구별하는 것은 중요합니다. VM은 전체 게스트 운영 체제를 포함한 전체 하드웨어 스택을 에뮬레이트하므로, 상당한 자원 오버헤드와 느린 시작 시간이 발생합니다. 반면, 컨테이너화는 운영 체제를 가상화하여 여러 애플리케이션이 단일 공유 커널 위에서 격리된 프로세스로 실행되도록 합니다. 이러한 축소된 풋프린트로 인해 컨테이너는 IoT 장치나 드론과 같이 하드웨어 자원이 제한적인 Edge AI 시나리오에서 선호되는 선택입니다. 더 깊은 기술적 비교를 원하시면 컨테이너와 VM에 관한 Red Hat 가이드를 검토하시기 바랍니다.

Link to this section핵심 기술#

현대 컨테이너 생태계의 중추를 이루는 몇 가지 핵심 기술은 다음과 같습니다.

  • Docker: 컨테이너를 빌드, 실행 및 관리하기 위해 가장 널리 사용되는 플랫폼입니다. Ultralytics는 사용자가 수동 환경 설정 없이 객체 탐지 모델을 쉽게 배포할 수 있도록 돕는 Docker 퀵스타트 가이드를 제공합니다.
  • Kubernetes: 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화하기 위한 오픈 소스 시스템입니다. 기업용 MLOps 파이프라인에서 대규모 컨테이너 클러스터를 관리하는 데 필수적입니다.
  • 컨테이너 레지스트리: NVIDIA NGC Catalog와 같은 서비스는 GPU 가속 모델 학습과 같은 특정 작업을 위해 사전 최적화된 컨테이너 이미지를 저장하고 배포합니다.
  • Open Container Initiative (OCI): Open Container Initiative가 장려하는 업계 표준으로, 컨테이너 형식과 런타임이 서로 다른 플랫폼 간에 호환되도록 보장합니다.

Link to this section실제 애플리케이션 사례#

컨테이너화는 현대 AI 워크플로우 전반에서 보편적으로 사용되며, 빠른 반복과 안정적인 배포를 가능하게 합니다.

  1. 스마트 시티 감시: 지방 자치 단체는 네트워크 연결 카메라를 사용하여 교통 관리 시스템을 배포합니다. 컨테이너를 사용함으로써 엔지니어는 수천 대의 엣지 장치에 소프트웨어 업데이트를 동시에 푸시할 수 있습니다. 새로운 객체 탐지 모델이 정확도를 향상시킨다면, 컨테이너는 무선(OTA)으로 업데이트되어 도시 전체 인프라에서 일관된 성능을 보장합니다.

  2. 재현 가능한 연구: 학계와 산업계 연구에서 결과를 재현하는 것은 매우 중요합니다. 정확한 학습 데이터 처리 스크립트와 모델 아키텍처가 포함된 Docker 이미지를 게시함으로써, 연구자는 피어 리뷰어가 실험을 정확하게 복제할 수 있도록 보장합니다. 이는 딥러닝(DL)의 발전을 검증하는 데 필수적입니다.

Link to this section예시: 컨테이너에서의 추론#

AI 애플리케이션을 위한 컨테이너를 생성할 때, 일반적으로 모델 서빙을 처리하는 스크립트를 포함합니다. 다음 파이썬(Python) 스니펫은 ultralytics 패키지를 사용하는 간단한 추론 워크플로우를 보여줍니다. 이 스크립트는 컨테이너 내부에서 실행되며, 환경에 미리 설치된 의존성을 활용합니다.

from ultralytics import YOLO

# Load the YOLO26 model (weights are usually baked into the container image)
# YOLO26 is the latest state-of-the-art model for real-time tasks
model = YOLO("yolo26n.pt")

# Perform inference on an image URL
# In production, this might handle API requests or video streams
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Print the number of detected objects to the logs
print(f"Inference complete. Detected {len(results[0].boxes)} objects.")

이 로직을 컨테이너 내부에 캡슐화함으로써 개발자는 파이썬(Python) 버전과 라이브러리 버전이 일정하게 유지되도록 하여 운영 환경에서 예상치 못한 오류를 방지합니다. 간소화된 모델 관리, 학습 및 배포를 위해 많은 팀이 컨테이너 기반 워크플로우를 기본적으로 지원하는 Ultralytics 플랫폼을 활용합니다. 배포 전략에 대해 자세히 알아보려면 AWS 컨테이너 사용 사례 가이드를 확인하십시오.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.

더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.

더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.

더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.

더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.

더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.

더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.

더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.