ContainerContainer Ekleme

Container Ekleme

Bu kılavuzda yeni bir inference container ekleyecek ve çalışır hale getireceksiniz.

Ön Koşullar

  • Docker Engine çalışıyor olmalı
  • GPU kullanacaksanız NVIDIA Container Toolkit kurulu olmalı
  • Yeterli disk alanı: YOLO CPU image ~3GB, GPU image ~6GB

Adımlar

1. Container Sayfasını Açın

Sol menüden Container sayfasına gidin.

2. Yeni Container Ekle

Yeni Container butonuna tıklayın.

3. Yapılandırmayı Tamamlayın

AlanAçıklamaÖrnek
AdContainer adıYOLO CPU
Docker ImageImage adı ve etiketiedese/yolo-server:cpu
Protokolİletişim protokolüVisioAI
PortContainer iç portu8001
Çalışma ModuYerel veya UzakYerel
GPUGPU etkinleştir?Hayır
Bellek LimitiMaksimum RAM4096 MB
Environment VariablesEk ortam değişkenleriİsteğe bağlı

Mevcut image etiketleri: :cpu (GPU gerektirmez), :gpu (CUDA gerektirir). Image otomatik çekilir (docker pull); ilk indirme birkaç dakika sürebilir.

4. Kaydedin ve Başlatın

Kaydet ve Başlat butonuna tıklayın.

VisioAI şu adımları gerçekleştirir:

  1. docker pull edese/yolo-server:cpu — image indirilir (ilk seferinde)
  2. Container başlatılır
  3. Sağlık kontrolü beklenir (/v1/ready)
  4. Durum “Çalışıyor” olarak güncellenir

5. Doğrulayın

Container listesinde yeşil gösterge görünüyorsa hazır. Birkaç saniye bekleyip sayfa yenilenebilir.

Hazır Container Image’ları

Edese resmi image’ları:

ImageAçıklamaGPU
edese/yolo-server:cpuYOLO nesne tespiti (CPU)Hayır
edese/yolo-server:gpuYOLO nesne tespiti (CUDA)Evet
edese/ort-server:cpuONNX Runtime inferenceHayır
edese/ort-server:gpuONNX Runtime + CUDAEvet

Ollama için resmi ollama/ollama image’ını kullanın ve protokolü Ollama olarak ayarlayın.

Container Durumu İzleme

Container başlatıldıktan sonra:

  • Loglar: Container sayfasında “Logları Göster” ile Docker loglarını takip edin
  • Metrikler: Sağlık sayfasında CPU ve GPU kullanımı anlık görünür
  • Sinyal R: Dashboard’da container sağlık göstergesi canlı güncellenir

Container Durdurma ve Silme

Container’ı durdurmak için listede yan menüden Durdur’u seçin. Docker container durdurulur ancak konfigürasyonu silinmez.

Container’ı tamamen kaldırmak için Sil’i seçin. Bu işlem aktif bir Job’da kullanılan container için engellidir.

⚠️

Container silindiğinde Docker container da kaldırılır. Aynı image ile tekrar eklenebilir.