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
| Alan | Açıklama | Örnek |
|---|---|---|
| Ad | Container adı | YOLO CPU |
| Docker Image | Image adı ve etiketi | edese/yolo-server:cpu |
| Protokol | İletişim protokolü | VisioAI |
| Port | Container iç portu | 8001 |
| Çalışma Modu | Yerel veya Uzak | Yerel |
| GPU | GPU etkinleştir? | Hayır |
| Bellek Limiti | Maksimum RAM | 4096 MB |
| Environment Variables | Ek 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:
docker pull edese/yolo-server:cpu— image indirilir (ilk seferinde)- Container başlatılır
- Sağlık kontrolü beklenir (
/v1/ready) - 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ı:
| Image | Açıklama | GPU |
|---|---|---|
edese/yolo-server:cpu | YOLO nesne tespiti (CPU) | Hayır |
edese/yolo-server:gpu | YOLO nesne tespiti (CUDA) | Evet |
edese/ort-server:cpu | ONNX Runtime inference | Hayır |
edese/ort-server:gpu | ONNX Runtime + CUDA | Evet |
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.