Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta GitHub Copilot uygulama modernleştirmesini kullanarak Java projenizi kapsayıcılı hale getirmeniz gerekir.
Azure Kubernetes Service ve Azure Container Apps gibi kapsayıcı işlem hizmetlerini kullanmak için geliştiricilerin Dockerfile ve diğer ilgili yapılandırma dosyalarını oluşturarak projelerini kapsayıcıya almaları ve kapsayıcı görüntüleri oluşturmaları gerekir. Araçlarımız kapsayıcıya alma işlemini tamamlamanıza yardımcı olur.
Önkoşullar
- Herhangi bir plan kapsamında etkin GitHub Copilot aboneliğine sahip bir GitHub hesabı.
- Aşağıdaki IDE'lerden biri:
- Visual Studio Code'un en son sürümü. Sürüm 1.101 veya üzeri olmalıdır.
- Visual Studio Code'da GitHub Copilot. Kurulum yönergeleri için bkz. Visual Studio Code'da GitHub Copilot'ı ayarlama. Visual Studio Code'da GitHub hesabınızda oturum açtığınızdan emin olun.
- GitHub Copilot uygulama modernleştirmesi. Yüklemeden sonra Visual Studio Code'un yeniden başlatılması.
-
IntelliJ IDEA'nın en son sürümü. Sürüm 2023.3 veya üzeri olmalıdır.
- GitHub Copilot. Sürüm 1.5.59 veya üzeri olmalıdır. Daha fazla yönerge için bkz. IntelliJ IDEA'da GitHub Copilot'ı ayarlama. IntelliJ IDEA'da GitHub hesabınızda oturum açtığınızdan emin olun.
- GitHub Copilot uygulama modernleştirmesi. Yüklemeden sonra IntelliJ IDEA'nın yeniden başlatılması. GitHub Copilot yüklü değilse GitHub Copilot uygulama modernleştirmesini doğrudan yükleyebilirsiniz.
- Visual Studio Code'un en son sürümü. Sürüm 1.101 veya üzeri olmalıdır.
- Java 21 veya üzeri.
- Java projeleri oluşturmak için Maven veya Gradle.
Uyarı
Gradle kullanıyorsanız yalnızca Gradle sarmalayıcı sürüm 5+ desteklenir. Kotlin Etki Alanına Özgü Dil (DSL) desteklenmez.
İşlev My Tasks henüz IntelliJ IDEA için desteklenmiyor.
Projenizi kapsayıcıya dönüştürme
Kapsayıcıya alma işleminizi başlatmak için aşağıdaki adımları kullanın:
Docker'ın yüklü ve çalışır durumda olduğundan emin olun.
Visual Studio Code'da taşınmış projenizi açın.
Etkinlik kenar çubuğunda GitHub Copilot uygulama modernleştirme uzantısı bölmesini açın.
Görevler bölümünde Java'yı açın, ardından Görevleri Kapsayıcıya Alma'yı açın ve Uygulamayı Kapsayıcıya Ekle'yi seçin.
Görevi seçtikten sonra Aracı Modu'na sahip Copilot sohbet penceresi otomatik olarak açılır.
Copilot Sohbet penceresinde her araç eylemini onaylamak için Art arda Devam Et'i seçin. Copilot Aracısı, kapsayıcılılaştırmayı kolaylaştırmak için çeşitli araçlar kullanır. Her aracın kullanımı Devam'ı seçerek onaylanır.
Copilot genellikle projenizi kapsayıcıya almak için aşağıdaki adımları izler:
- Docker'ın yüklü ve çalışır durumda olduğunu denetler.
- Uygulama kodunun bir kapsayıcıda çalışmaya hazır olup olmadığını denetler.
- Her proje için bir Dockerfile oluşturur.
- Her proje için docker görüntüleri oluşturur.
- Konteynerleştirme sonuçlarının özetini oluşturur.
Uyarı
En iyi sonuçlar için Claude Sonnet 4 veya üzeri modelleri kullanmanızı öneririz.
Kapsayıcı oluşturma hatalarını düzeltmek için Copilot'un birkaç yinelemesi gerekebilir.
Ayrıca bakınız
GitHub Copilot uygulama modernleştirmesi, Containerization Assist'teki bazı araçları kullanır. Daha fazla bilgi için GitHub'daki kapsayıcılaştırma yardımı deposuna bakın.