Hızlı Başlangıç: Azure SQL Veritabanı için Geliştirme Kapsayıcı Şablonları ile geliştirme ortamı ayarlama
Geliştirme kapsayıcıları, Azure SQL Veritabanı için yerel geliştirmeyi geliştirmeye yönelik kapsamlı bir çözüm sağlar. Dev Container Templates, geliştiricilere sorunsuz ve verimli bir geliştirme ortamı sunarak Azure SQL Veritabanı için kolayca ve güvenle uygulamalar oluşturmalarını sağlar. Geliştirme kapsayıcıları ister yerel ister bulutta olsun tüm geliştirme ortamlarında kullanılabilir. Ekipler ve iş akışları arasında tutarlılığı artırabilirsiniz.
Aşağıdaki videoda, Azure SQL Veritabanı için Dev Container Templates'ı kullanarak kolay ve tutarlı bir geliştirme deneyimi sağlamak üzere geliştirme ortamını hızlı bir şekilde ayarlama adımları gösterilir:
Önkoşullar
Başlamadan önce yerel makinenizde aşağıdakilerin yüklü olduğundan emin olun:
- Git: Sürüm denetimi için. Git'i indirin
- Docker: Kapsayıcıları çalıştırmak için gereklidir. Docker'ı indirin
- Visual Studio Code: Bu hızlı başlangıç için birincil IDE. Visual Studio Code'u indirin
- Visual Studio Code için Geliştirme Kapsayıcıları uzantısı: Geliştirme kapsayıcılarıyla çalışmayı etkinleştirir. Uzantıyı yükleme
Geliştirme ortamını ayarlama adımları
Uygulama projenizi içeren yerel bir klasörü açarak veya var olan bir deposunu Visual Studio Code'a kopyalayarak başlayın. Bu ilk adım, sıfırdan başlamanız veya mevcut bir uygulama üzerinde çalışmanız fark etmeksizin projenizi geliştirme kapsayıcısıyla tümleştirme aşamasını ayarlar.
Visual Studio Code'da, komut paletini açmak için veya
Ctrl+Shift+P
tuşuna basınF1
. Geliştirme Kapsayıcıları: Geliştirme Kapsayıcısı Yapılandırma Dosyaları Ekle... komutunu seçin.Geliştirme kapsayıcısı yapılandırma dosyasını geçerli yerel deponuza eklemek istiyorsanız Çalışma alanına yapılandırma dosyası ekle seçeneğini belirleyin.
- Alternatif olarak, Kullanıcı veri klasörüne yapılandırma dosyası ekle seçeneğini belirleyin.
- Bu hızlı başlangıç için Çalışma alanına yapılandırma dosyası ekle seçeneğini belirleyin.
Visual Studio Code bir Geliştirme Kapsayıcısı Şablonu seçmenizi ister. Kullanılabilir şablonlar, belirli geliştirme ortamı için gereken araçları ve bağımlılıkları temel alır. Kullanılabilir tüm şablonları görüntülemek için Tüm Tanımları Göster'i seçin.
Komut paletine Azure SQL yazarak Azure SQL Veritabanı için istediğiniz Geliştirme Kapsayıcısı Şablonunu seçin. Bu eylem, Azure SQL geliştirme için tasarlanmış kullanılabilir şablonların listesini görüntüler.
Seçimden sonra Visual Studio Code, seçilen şablona uyarlanmış gerekli yapılandırma dosyalarını otomatik olarak oluşturur. Bu dosyalar geliştirme ortamı için ayarları, yüklenecek uzantıları ve Docker yapılandırma ayrıntılarını içerir. Bunlar, tutarlı ve yeniden üretilebilir bir geliştirme ortamı sağlamak için proje dizininizdeki bir
.devcontainer
klasörde depolanır.Yapılandırma dosyası oluşturma işleminin ardından Visual Studio Code, projenizi yeni oluşturulan Dev Container ortamına taşımanızı ister. Kapsayıcıda Yeniden Aç'ı seçerek bunu yapabilirsiniz. Azure SQL geliştirmesi için önceden tanımlanmış ortam ayarlarını uygulayarak geliştirmenizi kapsayıcı içinde taşıması açısından bu adım çok önemlidir.
Henüz yapmadıysanız, geliştirme kapsayıcıları uzantısını kullanarak istediğiniz zaman bu geçişi el ile de başlatabilirsiniz. Komut paletindeki Kapsayıcıda Yeniden Aç komutunu kullanın veya Visual Studio Code'un sol alt köşesindeki mavi simgeyi seçin ve Kapsayıcıda Yeniden Aç'ı seçin.
Bu ekran görüntüsünde Visual Studio Code'da Kapsayıcıda Yeniden Aç'a ilişkin Geliştirici Kapsayıcıları komut paleti seçeneği gösterilmektedir.
Bu eylem, Visual Studio Code'un gerekli yapılandırma dosyalarını oluşturduğu ve seçilen şablona göre geliştirme kapsayıcısını oluşturduğu kurulum işlemini başlatır. Bu işlem, geliştirme ortamınızın Azure SQL Veritabanı geliştirme için tam olarak yapılandırılmasını sağlar.
Visual Studio Code, kapsayıcıyı seçili yapılandırmaya göre oluşturur. Derleme işlemi ilk kez birkaç dakika sürebilir.
Geliştirme kapsayıcısı oluşturulduktan sonra, kurulumu keşfetmeye ve doğrulamaya başlayabilirsiniz. Visual Studio Code'da bir terminal açın, ardından tüm gerekli araçların yüklenip yüklenmediğini ve düzgün çalışıp çalışmadığını denetleyin.
İsteğe bağlı bir adım olarak, önceden tanımlanmış görevleri doğrudan komut paletinden çalıştırarak geliştirme iş akışınızı akışa alabilir ve kod yazmaya odaklanmanızı sağlayabilirsiniz.
Bu ekran görüntüsü, önceden tanımlanmış görevleri çalıştırma seçeneğiyle birlikte Visual Studio Code komut paletini gösterir.
Bu ekran görüntüsünde, Geliştirme Kapsayıcıları için Visual Studio Code'daki önceden tanımlanmış görevlerin listesi gösterilir.
Belirli bir şablon hakkında daha fazla bilgi için bkz . GitHub - azuresql-devcontainers.