Bir konteynerin oluşturulması
Bu sayfada konteyner oluşturma hakkındaki temel adımlarda size rehberlik edecek önemli bilgileri bulacaksınız.
Görüntülerin aranması ve indirilmesi
Kayıt Defteri sekmesinde, diğer geliştiriciler tarafından yüklenen görüntüleri içeren topluluk veri deposunu içeri aktarabilirsiniz. Başlamanıza yardımcı olmak için Synology, varsayılan veri deposu olarak en büyük görüntü deposu olan Docker Hub'ı dahil etmiştir.
Bir konteyneri oluşturmak için:
- Anahtar kelimenizi girin. (Burada, HTTP, BT, NZB ve diğerleri için güçlü bir indirme programı olan Transmission konteynerini oluşturacağız).
- Arama sonuçlarında, kullanmak istediğinizi bulun. Onu seçin ve indirmeye başlamak için üstteki İndir düğmesine basın ya da çift tıklayın.
- Görüntü sekmesine gidin ve listelenen görüntüye bakın.
Bir görüntünün resmi sayfasından bilgileri görüntülemek için:
- Çoğu zaman, konteyner oluşturma işlemi bazı değişken ayarlar gerektirir ve bu bilgiler genellikle geliştirici tarafından sağlanır. Görüntü adının yanındaki simgeye tıklayın.
- Bu sizi görüntünün Bilgi sayfasına götürecektir. Docker oluşturmadan önce Dockerfile sayfalarını okumanız önerilir zira bunlar gerekli bilgileri sunarlar.
- Dockerfile sayfasında, konteyner oluşumu için gerekli bağlantı noktası numarasını bulabiliriz. (Örneğin, Bilgi sayfasında ve gfjardim/transmission Dockerfile sayfasında, bağlantı noktası numarası, birim adı ve kurulum için gerekli değişkenler gibi önemli bilgiler listelenir.)
- Görüntü programına bağlı olarak, ayrıntı seviyesi değişebilir. Bazen takip etmesi kolaydır bazense bilgiler gerçekten belirgin değildir ve dikkatli inceleme gerektirebilir.
Sihirbaz yoluyla bir görüntü oluşturmak için:
- Manuel giriş yoluyla ya da bir Docker Run komutuyla bir konteyner oluşturabilirsiniz. Bu Docker Run komutunda bazı bilgiler (bağlantı noktası numarası gibi) eksik olduğundan normal sihirbazı seçeceğiz.
- Aşağıdaki bilgileri girin:
- Konteyner Adı: Diğer konteynerler tarafından kullanılmayan herhangi bir adı seçebilirsiniz.
- Bağlantı Noktası Ayarları: Dockerfile sayfasında önerilen varsayılan bağlantı noktası olduğu için Konteyner Bağlantı Noktası için 9091 girin. Yerel Bağlantı Noktası seçeneğinde, Synology NAS sunucunuzda kullanılan herhangi bir bağlantı noktasını girin.
- İleri'ye tıklayın.
- Şu ayarları yapılandırın:
- Kaynak sınırlamasını etkinleştir: Belleği manuel olarak tahsis edebilir ve CPU kullanım önceliğini ayarlayabilirsiniz. Docker'ın bunu sizin için yönetmesini istiyorsanız bu seçeneği işaretlemeden bırakın.
- Masaüstünde kısayol oluştur: Transmission için, yönetim için bir WEB GUI'ya sahip olduğundan arayüze kolayca erişmek için bir kısayol oluşturabiliriz. Synology NAS sunucunuzun etki alanını veya IP adresini ardından 8889 olan ilk sayfada ayarlanan yerel bağlantı noktasını girin.
- Temel ayarların özetini görmek için İleri'ye tıklayın.
- Gelişmiş Ayarlar'a tıklayın.
- Transmission bir indirme programı olduğu için, indirilen dosyaya ulaşmanın bir yoluna ihtiyacımız vardır. Synology NAS üzerindeki bir fiziksel paylaşımlı klasörü eşlemeden, indirilen tüm dosyalar konteynerlerde saklanır ve alınmaları güçtür. Transmission’un Dockerfile sayfasında, Transmission'da iki birim gördük: /config ve /downloads. Bu iki birimi Synology NAS sunucusundaki fiziksel paylaşımlı klasörlere eşlemek için şimdi aşağıdakileri yapacağız:
- Transmission'a fiziksel sürücülere veri yazma izni vermemiz gerektiği için Salt Okunur seçeneğindeki işareti kaldırın.
- Transmission'a erişim hesap bilgilerini gerektirdiği için, oluşturma sırasında hesapları ayarlamamız gerekir. Ortam sekmesine tıklayın.
- Docker Run komutundan, değişkenlerin USERNAME ve PASSWORD adında olduğunu öğrendik. Ortam Değişkenleri seçeneğinde bunları oluşturun. Değişkenler görüntünün yardım dosyasında bahsi geçenler olmalıdır, değer istediğiniz gibi olabilir.
- Özet sayfasına geri dönmek için Tamam'a tıklayın.
- Konteyneri otomatik olarak başlatmak için Sihirbaz tamamlandıktan sonra bu konteyneri çalıştır seçeneğini işaretleyin.
- Konteyneri oluşturmak için Uygula'ya tıklayın.
- Konteyner oluşumu başarılı olduysa, masaüstünüzde bir kısayol simgesi görürsünüz.
- Uygulamayı başlatmak için üzerine çift tıklayın.
- Başka bir sekme açılacak ve hesap bilgilerinizi soracaktır. Erişim hakkını tanımak için önceden sihirbazda belirlenen kullanıcı adını ve parolasını girin.
- Şimdi az önce oluşturmuş olduğunuz konteynerin arayüzüne gireceksiniz.
Not :
- Oluşturma için bazı bilgiler gerekli olduğundan konteynerleri oluşturmadan önce görüntülerin bilgi sayfalarını okumanız daima önerilir.
- Docker Hub, Docker görüntüleri için en büyük veri havuzu olup, herhangi bir kişi rahatça özelleştirilen görüntülerini karşıya yükleyebilir. Doğru ayarlarla bir konteyner oluşturamıyorsanız, bunun nedeni görüntünün kalitesi olabilir ve başka bir görüntü denemeniz önerilir.