Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Schnellstartanleitung führt Sie bei der Verwendung von GitHub Copilot für Azure zum Erstellen und Bereitstellen einer neuen Website in Azure. Es zeigt eine Möglichkeit, GitHub Copilot für Azure in Ihren Entwicklungs- und Bereitstellungsworkflow zu integrieren.
GitHub Copilot für Azure unterstützt zwei Modi:
- Mit dem Fragemodus können Sie mehr über Ihre bereitgestellten Azure-Ressourcen und azure im Allgemeinen erfahren, indem Sie die neuesten Informationen verwenden, die in Microsoft Learn veröffentlicht wurden. Möglicherweise stellen Sie Anweisungen oder sogar Quellcode bereit, aber Sie ergreifen Aktionen, oder bearbeiten Sie Dateien selbst.
- Der Agentmodus ermöglicht es Ihnen, GitHub Copilot zu befehlen, um Aktionen in Ihrem Projekt auszuführen, einschließlich des Erstellens und Bearbeitens von Dateien, ausführen von Befehlen im Terminalfenster usw.
Voraussetzungen
Vollständige Einrichtungsanweisungen finden Sie im Artikel " Erste Schritte ". Stellen Sie sicher, dass Sie über die folgenden Elemente verfügen:
Ein Azure-Konto und Zugriff auf ein Azure-Abonnement. Ausführliche Informationen zum Einrichten dieser Konten finden Sie auf der Preisseite für Azure-Konten.
Ein GitHub-Konto und ein GitHub Copilot-Abonnement. Ausführliche Informationen zum Einrichten finden Sie unter Erstellen eines Kontos auf GitHub und Schnellstart für GitHub Copilot.
Visual Studio Code. Ausführliche Informationen zum Herunterladen und Installieren finden Sie unter Einrichten von Visual Studio Code.
Die GitHub Copilot-Erweiterung und die GitHub Copilot Chat-Erweiterung. Anweisungen zum Installieren dieser Erweiterungen finden Sie unter Einrichten von GitHub Copilot in VS Code und erste Schritte mit GitHub Copilot Chat in VS Code.
Wichtig
GitHub Copilot ist nicht in Visual Studio-Abonnements enthalten und ist ein separates Abonnement, das von GitHub verwaltet wird. Wenn Sie Fragen zu GitHub Copilot-Abonnements haben oder Support benötigen, sehen Sie sich Einzelne Abonnements oder Business-Abonnements an.
Erstellen und Bereitstellen einer Website mithilfe von GitHub Copilot für Azure
Erstellen Sie einen neuen Ordner auf Ihrem lokalen Computer, in dem Sie einen lokalen Klon eines GitHub-Repositorys erstellen können.
Wählen Sie in Visual Studio Code die Option Ansicht>Terminal aus. Wechseln Sie im Terminalbereich zum neuen Ordner.
Wählen Sie auf der Titelleiste das Symbol "Chat öffnen" (das GitHub Copilot-Logo) aus, um den Chatbereich in der sekundären Randleiste zu öffnen.
Um eine neue Chatsitzung zu starten, wählen Sie das Plussymbol (+) in der Titelleiste des Bereichs aus.
Wichtig
Wenn Sie unerwartete Ergebnisse erhalten, beginnen Sie erneut mit der Verwendung einer neuen Chatsitzung.
Geben Sie im Chattextfeld unten im Bereich die folgende Eingabeaufforderung ein
@azure
. Wählen Sie dann "Senden" (Papierflugzeugsymbol) aus, oder drücken Sie die EINGABETASTE auf der Tastatur.Could you help me create and deploy a simple Flask website by using an azd template?
Nach einem Moment schlägt GitHub Copilot für Azure wahrscheinlich eine
azd
Vorlage zur Verwendung vor.Wichtig
Möglicherweise müssen Sie sich bei Ihrem Azure-Konto authentifizieren, bevor Sie den Anweisungen von GitHub Copilot für Azure folgen. Folgen Sie den Authentifizierungsanweisungen, um den Vorgang fortzusetzen.
Möglicherweise wird eine Antwort wie im folgenden Beispiel angezeigt.
Wichtig
Der genaue Wortlaut der Antwort unterscheidet sich jedes Mal, wenn GitHub Copilot für Azure-Antworten, da große Sprachmodelle Antworten generieren.
Wenn die Antwort einen Befehl bereitstellt, der mit
azd init
einem Codezaun beginnt, zeigen Sie mit dem Mauszeiger auf den Codezaun, um ein kleines Popup-Aktionsmenü anzuzeigen.Wählen Sie "In Terminal einfügen" aus, um den Befehl in das Terminal einzufügen.
Bevor Sie den
azd init
Befehl ausführen, haben Sie möglicherweise Fragen dazu, wie er sich auf Ihren lokalen Computer und Ihr Azure-Abonnement auswirkt.Verwenden Sie den folgenden Prompt:
@azure Before I execute azd init, what does it do?
Möglicherweise wird eine Antwort angezeigt, die dem folgenden Screenshot ähnelt.
Verwenden Sie die folgende Eingabeaufforderung, um mehr über die
azd
Vorlage zu erfahren:@azure What resources are created with this template?
Möglicherweise wird eine Antwort angezeigt, die dem folgenden Screenshot ähnelt.
Stellen Sie Fragen zu den Diensten, die die Vorlage mit einer Eingabeaufforderung verwendet:
@azure What is the purpose of a virtual network?
Möglicherweise wird eine Antwort angezeigt, die dem folgenden Screenshot ähnelt.
Wenn Sie zufrieden sind, führen Sie den
azd init
Befehl im Terminal aus. Beantworten Sie die Eingabeaufforderungen. Wenn Sie nicht sicher sind, was Sie für eine Eingabeaufforderung beantworten sollten, bitten Sie GitHub Copilot um Hilfe.Nachdem das neue Projekt initialisiert wurde, verwenden
azd up
Sie die Anwendung für Ihr Abonnement. Führen Sie im Terminal den Befehl gemäß den Anweisungen in der Antwort der ursprünglichen Eingabeaufforderung aus.azd up
Der
azd up
Befehl fragt nach Informationen zu Ihrem Abonnement, wo die Ressourcen bereitgestellt werden sollen, und vieles mehr.Wenn Sie unsicher sind, wie Sie antworten können, können Sie GitHub Copilot für Azure um Hilfe bitten. Sie können z. B. Folgendes fragen:
@azure azd up is asking me what location I want to deploy the website into. How should I respond?
Möglicherweise wird eine Antwort angezeigt, die dem folgenden Screenshot ähnelt.
Antworten Sie weiterhin auf Eingabeaufforderungen von
azd up
. Stellen Sie GitHub Copilot nach Bedarf für Azure-Fragen.Je nach der
azd
Vorlage, die Sie bereitstellen, und dem ausgewählten Speicherort kann die Vorlage bis zu 20 bis 40 Minuten (oder mehr) dauern, bis sie bereitgestellt werden.Wenn
azd up
ein Fehler auftritt, fragen Sie GitHub Copilot nach Azure über den Fehler und wie Sie ihn beheben können.
Tipp
Verwenden Sie das Büroklammersymbol unten links im Chatbereich, um die letzten Terminalbefehlsergebnisse anzufügen. GitHub Copilot für Azure kennt die Terminalbefehlsergebnisse nicht, es sei denn, sie werden über die Büroklammer kopiert oder angefügt.
- Nach einer erfolgreichen Bereitstellung sollten Sie in einem Webbrowser zur neuen Website wechseln können. Verwenden Sie die Azure-Portal, um die von Ihnen erstellten Ressourcen anzuzeigen.
Bereinigen von Ressourcen
Sie können GitHub Copilot nach Azure bitten, alle Ressourcen zu entfernen, die Sie in den vorherigen Schritten erstellt haben:
@azure How do I undeploy this website?
Möglicherweise wird eine Antwort angezeigt, die dem folgenden Screenshot ähnelt.
Dient azd down
zum Entfernen der Website und aller Ressourcen, die Sie in Ihrem Azure-Abonnement bereitgestellt haben.
Zugehöriger Inhalt
- Verstehen, was GitHub Copilot für Azure ist und wie es funktioniert.
- Beginnen Sie mit GitHub Copilot für Azure, indem Sie die Software installieren und Ihre erste Eingabeaufforderung schreiben.
- Sehen Sie sich Beispielaufforderungen an , um mehr über Azure zu erfahren und Ihr Azure-Konto, Ihr Abonnement und Ihre Ressourcen zu verstehen.
- Beispiele für das Entwerfen und Entwickeln von Anwendungen für Azure finden Sie unter Beispielaufforderungen.
- Siehe Beispielaufforderungen für die Bereitstellung Ihrer Anwendung in Azure.
- Siehe Beispielaufforderungen zum Optimieren Ihrer Anwendungen in Azure.
- Siehe Beispielaufforderungen zur Problembehandlung Ihrer Azure-Ressourcen.