Skip to main content
Version: TOS 7

Docker Manager

Docker Manager, mükemmel bir kullanıcı deneyimi sağlayan grafik kullanıcı arayüzüne sahip bir Docker yönetim aracıdır. Docker Manager, bir görüntü kayıt defteri entegre eder ve görüntü arama, indirme ve konteyner kurulum ve yapılandırma gibi çeşitli işlevleri grafik bir arayüz aracılığıyla sunar. Docker Hub'da mevcut olan milyonlarca görüntü, TNAS'inizin iş ihtiyaçlarını karşılaması için sayısız olasılık sunar.

Not

Docker Manager uygulamasını kullanmadan önce Docker Engine'i kurunuz.

Genel Bakış

Genel bakış arayüzünde, projelerin ve konteynerlerin gerçek zamanlı durumunu hızlı bir şekilde izleyebilir ve hizmetin istikrarlı bir şekilde çalışmasını sağlayabilirsiniz. Ayrıca, sayfa, çalışan projelerin ve konteynerlerin kaynak kullanımını görsel olarak sunar ve anlık bir genel bakış sağlar.

Projeler

Proje özelliği aracılığıyla, bir Docker-compose.yml yapılandırma dosyası kullanarak çok konteynerli bir uygulamayı kolayca tanımlayabilirsiniz. YML dosya yapılandırmasında belirtilen tüm hizmetleri tek bir komutla başlatabilir ve yönetebilir, konteynerler arasındaki orkestrasyon ihtiyaçlarını karşılayabilirsiniz.

Proje Oluştur

Proje özelliğini kullanarak bir proje oluşturmak için:

  1. Docker Manager uygulama arayüzüne gidin ve sol gezinme çubuğundan "Proje"yi seçin.
  2. Sağ üst köşedeki "Ekle" simgesine veya sayfadaki "Şimdi Ekle" düğmesine tıklayarak proje oluşturma açılır penceresini açın.
  3. Sırasıyla proje adını, proje yolunu girin ve Docker-compose.yml yapılandırma dosyasını seçin. Yapılandırma dosyası seçenekleri şunlardır:
    · Yerel TNAS: TNAS'ta yerel olarak saklanan bir yapılandırma dosyasını seçin.
    · Bilgisayarınız: Bilgisayarınızdan yapılandırma dosyasını yükleyin.
    · Bir YAML dosyası oluşturun: Yeni bir Docker-compose.yml dosyası oluşturmak için bir düzenleyici açın.
  4. YAML yapılandırmasını doğrulayın.
  5. Doğrulamanın ardından, Uygula düğmesine tıklayın.
Not

YAML doğrulaması, editördeki docker-compose.yml dosyasının içeriğini ve formatını kontrol edecektir. İçerik boşsa veya format yanlışsa, "Uygula" düğmesi devre dışı bırakılacaktır. Lütfen docker-compose.yml dosyanızı verilen yönlendirmelere göre değiştirin.

Projeyi Yönet

Proje sayfasında, aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Öğe ekle: Yeni bir öğe ekleyin.
  • Başlat/Durdur: Seçilen öğeyi başlatın veya durdurun.
  • Yeniden Başlat: Seçilen öğeyi yeniden başlatın.
  • Düzenle: Seçilen öğeyi değiştirin.
  • Sil: Seçilen öğeyi kaldırın.
  • Zorla durdur: Seçilen öğeyi zorla sonlandırın.
  • Temizle: Hizmetle ilişkili tüm konteynerleri, ağları, görüntüleri ve veri hacimlerini durdurun ve silin.
  • Yapı: Yapılandırılmış Docker-compose.yml dosyasını kullanarak projeyi yeniden oluşturun.

Konteynerler

Konteynerler, Docker görüntülerinin çalışan örnekleridir ve görüntülerin dinamik tezahürleridir. Başlatılabilir, duraklatılabilir, durdurulabilir ve silinebilirler. Bir konteyner oluşturmak için bir görüntü gereklidir. Herhangi bir görüntünüz yoksa, kayıt sayfasını ziyaret ederek açık kaynak geliştiriciler tarafından yüklenen görüntüleri indirebilirsiniz.

Konteyner Oluştur

Docker Manager uygulamasında bir konteyner oluşturmak için:

  1. Docker Manager uygulama arayüzüne gidin ve sol gezinme çubuğundan "Görüntüler"e tıklayın.
  2. Konteyner oluşturma açılır penceresini açmak için sağ üst köşedeki "Başlat" simgesine tıklayın.
  3. Aşağıdaki genel bilgileri ayarlayın:
    · Konteyner adı.
    · Kaynak sınırlamalarını, otomatik yeniden başlatmaları ve yüksek ayrıcalıklı yürütmeyi etkinleştirip etkinleştirmemeyi seçin.
  4. Bağlı dizinleri yapılandırın.
  5. Ağ yapılandırması için ağ türünü seçin.
  6. Ağ bağlantı noktalarını yapılandırın.
  7. Çevre değişkenlerini ayarlayın.
  8. Diğer konteynerlerle bağlantılar kurun.
  9. Yürütme komutlarını yapılandırın.
  10. Ayarları onaylayın ve yapılandırmayı tamamlamak için "Tamam" a tıklayın.
Not
  1. Ayarlarınızın doğru olduğunu doğruladıktan sonra bile Docker Hub'dan bir görüntü kullanarak konteyner oluşturmayı başaramıyorsanız, farklı bir görüntü kullanmayı deneyin. Docker Hub, çeşitli geliştiriciler tarafından yüklenen özel görüntüler içerir ve bazen görüntülerin kalitesi garanti edilemez. 2. Konteyner bağlantı noktalarını yapılandırırken, diğer hizmetler tarafından kullanılan bağlantı noktalarından farklı bir bağlantı noktası numarası seçerek bağlantı noktası çakışmalarının neden olduğu hizmet hatalarını önleyin.

Konteynerleri Yönet

Konteyner sayfasında, aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Ekle: Bir konteyner oluşturmak için bir görüntü seçin.
  • Başlat/Durdur: Konteyneri başlatın veya durdurun.
  • Yeniden Başlat: Çalışan bir konteyneri yeniden başlatın.
  • Düzenle: Konteynerin yapılandırmasını değiştirin.
  • Sil: Seçilen konteyneri silin.
  • Zorla Durdur: Çalışan bir konteyneri zorla durdurun.
  • Konteyneri Çoğalt: Yeni bir konteyner oluşturmak için mevcut bir konteynerin yapılandırmasını çoğaltın.
  • Dışa Aktar: Seçilen konteyneri .tar dosyası olarak dışa aktarın.
  • İçe Aktar: Bir konteyner oluşturmak için yapılandırılabilecek bir dosyayı içe aktarın.
  • Süreçler: Konteyner içinde yürütülen komutların çalışma durumunu görüntüleyin.
  • Günlükler: Konteynerin işlemleri tarafından üretilen günlükleri görüntüleyin.
  • Terminal: Konteynerin terminal arayüzüne erişin.

Proje Oluşturma Hatasının Sebebini Görüntüleme

Bir proje oluşturma başarısız olursa, "Oluşturma Başarısız" durumuna tıklayarak ve hata günlüklerini inceleyerek nedeni kontrol edebilirsiniz.

Görüntüler

Bir Docker görüntüsü, yalnızca programları çalıştırmak için gerekli dosyaları değil, aynı zamanda konteyner çalıştırma sırasında gerekli olan kitaplıkları, kaynakları, yapılandırmaları ve diğer dosyaları içeren özel bir dosya sistemidir. Docker konteynerlerini oluşturma ve çalıştırma için temel sağlar.

Yerel Görüntüler

Bu bölümde TNAS'e yerel olarak indirilen görüntüler listelenir. Tüm indirilen görüntüleri görüntü işlevi aracılığıyla yönetebilir ve bunları konteyner oluşturmak için kullanabilirsiniz. Ayrıca, dosya yükleyerek görüntüleri içe aktarabilirsiniz.

Yerel Görüntüleri Yönetme

Yerel görüntüler sayfasında, aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Başlat: Seçilen görüntüyü başlatın ve karşılık gelen konteyneri yapılandırın.
  • İçe Aktar: Bilgisayarınızda veya NAS'ta yerel olarak saklanan görüntüleri yükleyin.
  • Dışa Aktar: Seçilen görüntüyü bir NAS klasörüne kaydedin.
  • Sil: Seçilen görüntüyü kaldırın.

Kayıt Defteri

Kayıt defteri, Docker Hub'dan milyonlarca görüntü deposunu senkronize eder ve geniş bir görüntü kütüphanesine erişim sağlar. Kayıt defterinde, görüntü dosyalarını indirebilirsiniz.

Kayıt Defterinden Görüntü İndirme

  1. Listedeki istenen görüntüyü bulun veya anahtar kelimelerle arama yapın.
  2. İndirmek istediğiniz görüntüyü seçin ve sağ üst köşedeki "İndir" düğmesine tıklayın.
  3. İstediğiniz görüntü sürümünü seçin ve "Tamam"a tıklayın.
  4. İndirmenin ardından, görüntüyü etkinleştirmek ve yönetmek için "Yerel Görüntüler" aracılığıyla yönetin.
Not

Kayıt defterini yükleyemiyorsanız, ağ bağlantınızın düzgün bir şekilde kurulduğunu kontrol edin.

Ağlar

Ağlar, konteynerlerin birbirleriyle, ana bilgisayarlarla veya dış hizmetlerle iletişim kurması için çok önemlidir. Kurulum sırasında, varsayılan bir ana bilgisayar ağı ve köprü ağı olacaktır. Konteyner iletişimini kontrol etmek ve konteyner adlarının IP adreslerine otomatik DNS çözümlemesini etkinleştirmek için kullanıcı tanımlı bir köprü ağı kullanmanız önerilir.

Ağlarda, ağ ayarlarını yapılandırabilir ve yönetebilirsiniz. Docker Manager, aşağıdaki ağ arayüzü sürücülerini destekler:

  • bridge: İzole bir ağ ad alanı sağlar.
  • host: Docker ana bilgisayarının ağ ad alanını kullanır.

Ağları Yönetme

  • Ekle: Ağ için özel ayarlar yapın.
  • Sil: Seçilen ağı kaldırın.
  • Ayarlar: Seçilen ağa bağlı konteynerleri yönetin.

Ayarlar

Uygulamalarda Görüntü İndirme Süreci İçin Sistem Uyarılarını Yönetme

Günlükler

Bu bölüm, Docker Manager uygulaması içindeki tüm yürütme kayıtlarını listeler ve bu kayıtların dışa aktarılmasını ve kaydedilmesini yönetmenizi sağlar.

Günlükleri Yönetme

Günlükler sayfasında, tüm görevlerin günlüklerini görüntüleyebilir veya belirli bir görevin günlüklerini görüntülemek için seçebilirsiniz. Ayrıca, günlükler üzerinde aşağıdaki işlemleri gerçekleştirebilirsiniz:

  1. Arama: Olayları arayın.
  2. Yenile: Günlükleri yenileyin.
  3. Dışa Aktar: Günlükleri dışa aktarın.
  4. Sil: Günlükleri silin; tüm günlükleri veya belirli bir görevin günlüklerini silebilirsiniz.
  5. Ayarlar: Günlük saklama politikasını ayarlayın. Politika gereksinimlerini karşılamayan günlükler otomatik olarak silinecektir.