Geliştirme merkezi görüntülemeyi yapılandırma

Özelleştirme dosyası kullanmak, ekibiniz için geliştirme kutularının oluşturulmasını kolaylaştırır. Geliştirme kutusu özelleştirmeleriyle, görüntü tanımı adlı bir dosya oluşturarak paylaşılan bir ekip özelleştirmesi oluşturabilirsiniz. Daha sonra özelleştirmeleri iyileştirmek ve geliştirme kutusu oluşturma sırasında zaman kazanmak için bu görüntü tanımından yeniden kullanılabilir bir görüntü oluşturabilirsiniz.

Görüntüler, yeni bir görüntü tanımı algılandığında veya mevcut bir tanım güncelleştirildiğinde görüntü tanımlarını içeren kataloglar için varsayılan olarak otomatik olarak oluşturulur. Otomatik derlemeler eski yapılandırmaları önlemeye ve geliştirme kutusu güvenilirliğini artırmaya yardımcı olsa da, çalışma zamanı sırasında geliştirme kutusu ölçümleri aracılığıyla maliyete neden olur. Görüntü derleme işlemi sırasında, özelleştirme dosyanızın çalıştırılması ve görüntünün oluşturulması için bir geliştirme ortamı oluşturulur. Bu süreç, gereken işlem kaynakları ve geçen zamana göre maliyetlere neden olur. Katalog oluşturma sırasında veya daha sonra katalog ayarları aracılığıyla otomatik görüntü derlemelerini devre dışı bırakabilirsiniz.

Bu makalede geliştirme ekipleriniz için geliştirme merkezi görüntülemeyi yapılandırmayı öğreneceksiniz.

Önkoşullar

Bu makaledeki adımları tamamlamak için şunlar gerekir:

Özelleştirmeleri yapılandırmak için gereken izinler için bkz. Özelleştirme izinleri.

Yeniden kullanılabilir görüntü oluşturma

Performansı iyileştirmek ve güvenilirliği artırmak için görüntü tanımından yeniden kullanılabilir bir görüntü oluşturabilirsiniz. Oluşturulmuş imaj, havuzdan türetilen tüm geliştirme birimleri için geçerlidir. DevCenter hizmeti arka planda bir geliştirme kutusu oluşturur, görüntü tanımından özelleştirmelerinizi uygular ve sonuçta elde edilen görüntüyü yönetilen bir kaynak grubundaki Azure İşlem Galerisi'ne aktarır.

Görüntü oluşturmanın iki yolu vardır: otomatik veya el ile. Varsayılan olarak, yeni bir görüntü tanımı algılandığında veya mevcut bir görüntü tanımı güncelleştirildiğinde görüntüler otomatik olarak oluşturulur. Bu özellik eski yapılandırmaların önlenmesine yardımcı olur ve geliştirme kutusu güvenilirliğini artırır. Görüntülerin ne zaman derlenmesini denetlemek için otomatik görüntü derlemelerini devre dışı bırakabilir ve derlemeleri el ile tetikleyebilirsiniz.

Uyarı

Görüntü derlemeleri, özelleştirmeler uygulandığında çalışma zamanı sırasında geliştirme kutusu ölçümleri aracılığıyla maliyet oluşturur.

Otomatik ve el ile görüntü derlemelerini yapılandırmayı öğrenmek için aşağıdaki sekmeleri seçin.

Mevcut kataloglar için otomatik görüntü derlemelerini yapılandırma

  1. Azure portalınaoturum açın.

  2. Arama kutusuna projects yazın. Sonuçlar listesinde Projeler'i seçin.

  3. Yapılandırmak istediğiniz kataloğu içeren projeyi açın.

  4. Soldaki menüde Kataloglar'ı seçin.

  5. Katalog listesinden görüntü tanımlarını içeren kataloğu seçin.

  6. Katalog ayrıntıları sayfasında, Otomatik olarak görüntü oluştur onay kutusunu kullanarak otomatik görüntü derlemelerinin kullanımını etkinleştirin veya devre dışı bırakın.
    Dev Center görüntülemenin sağladığı güvenilirlik ve performans geliştirmelerinden yararlanmak için otomatik derlemeleri etkinleştirmenizi öneririz.

  7. Yaptığınız değişiklikleri uygulamak için Kaydet'i seçin. Otomatik derleme özelliği, özelleştirmeleri geliştirme kutusu oluşturma performansını ve güvenilirliğini önemli ölçüde geliştiren yeniden kullanılabilir bir görüntüye düzleştirir.

    Katalog ayarlarında otomatik olarak görüntü oluştur seçeneğini gösteren ekran görüntüsü.

Otomatik görüntü derlemeleri devre dışı bırakıldığında, görüntü tanımlarınızdan yeniden kullanılabilir görüntüler oluşturmak veya güncelleştirmek istediğinizde görüntü derlemelerini el ile tetiklemeniz gerekir.

Görüntü derleme işlemi sırasında Dev Box, anlık görüntü depolamak için aboneliğinizde geçici bir depolama hesabı oluşturur. Bu depolama hesabı anonim blob erişimine izin vermez ve yalnızca Depolama Blob Okuyucusu erişimine sahip kimlikler tarafından erişilebilir. Dev Box hizmetinin anlık görüntünüzü dışarı aktarabilmesi için depolama hesabına genel ağlardan erişilebilir olmalıdır. Genel ağ erişimi olan depolama hesaplarının oluşturulmasını engelleyen Azure ilkeleriniz varsa DevCenter projenizin içinde olduğu abonelik için bir özel durum oluşturun.

Önemli

Görüntü tanımından bir görüntü oluşturulduğunda, tüm özelleştirmeleri uygulamak ve bir görüntü oluşturmak için bir geliştirme kutusu oluşturulur. Varsayılan olarak, görüntü tanımı düzeyinde özel ağ yapılandırılmamışsa geliştirme kutusu Microsoft'un yönettiği bir sanal ağa bağlanır. Görüntü oluşturma işleminin başarılı olduğundan emin olmak için şirket içi veya özel kaynaklara erişmesi gereken görevler için görüntü tanımlarında ağ yapılandırma özelliğini kullanın.

Geliştirici kutusu havuzunu bir görüntü tanımı kullanacak şekilde yapılandırma

Görüntü tanımını kullanmak için bir geliştirme kutusu havuzunu bunu referans alacak şekilde yapılandırmalısınız. Geliştiriciler havuzdan geliştirme kutuları oluşturduğunda, görüntü tanımındaki özelleştirmeler otomatik olarak uygulanır.

Görüntü tanımıyla geliştirme kutusu havuzu oluşturmayla ilgili ayrıntılı adımlar için bkz. Geliştirme kutusu havuzunu görüntü tanımı kullanacak şekilde yapılandırma.

Uyku modu desteği

Dev Box, bu koşulların her ikisi de karşılandığında hazırda bekletmeyi destekler:

  • Görüntü tanımında tanımlanan kaynak görüntü hazırda beklemeyi destekler.
  • Geliştirme kutusu havuzunun işlem kaynakları hazırda beklemeyi destekler.

Daha fazla bilgi için bkz . Microsoft Dev Box'ta hazırda beklemeyi yapılandırma.