Udostępnij za pośrednictwem


Szybki start: konfigurowanie środowiska projektowego przy użyciu szablonów kontenerów deweloperskich dla usługi Azure SQL Database

Kontenery deweloperskie zapewniają kompleksowe rozwiązanie do ulepszania lokalnego programowania dla usługi Azure SQL Database. Szablony kontenerów deweloperów oferują deweloperom bezproblemowe i wydajne środowisko programistyczne, dzięki czemu mogą łatwo i pewnie tworzyć aplikacje dla usługi Azure SQL Database. Kontenery deweloperskie mogą być używane w dowolnym środowisku deweloperskim niezależnie od tego, czy jest to środowisko lokalne, czy w chmurze, można promować spójność między zespołami i przepływami pracy.

Poniższy film wideo przeprowadzi Cię przez kroki umożliwiające szybkie skonfigurowanie środowiska deweloperskiego przy użyciu szablonów kontenerów deweloperskich dla usługi Azure SQL Database, zapewniając usprawnione i spójne środowisko programistyczne:


Wymagania wstępne

Przed rozpoczęciem upewnij się, że na komputerze lokalnym zainstalowano następujące elementy:

Kroki konfigurowania środowiska projektowego

  1. Rozpocznij od otwarcia folderu lokalnego zawierającego projekt aplikacji lub sklonowania istniejącego repozytorium w programie Visual Studio Code. Ten początkowy krok określa etap integracji projektu z kontenerem programistycznym, niezależnie od tego, czy zaczynasz od podstaw, czy pracujesz nad istniejącą aplikacją.

  2. W programie Visual Studio Code naciśnij lub Ctrl+Shift+P otwórz F1 paletę poleceń. Wybierz polecenie Dev Containers: Add Dev Container Configuration Files... (Kontenery deweloperskie: Dodaj pliki konfiguracji kontenera deweloperskiego).

    Zrzut ekranu przedstawiający paletę poleceń programu Visual Studio Code na potrzeby dodawania plików konfiguracji kontenera deweloperskiego.

  3. Wybierz opcję Dodaj plik konfiguracji do obszaru roboczego, jeśli chcesz dodać plik konfiguracji kontenera deweloperskiego do bieżącego lokalnego repozytorium.

    • Alternatywnie wybierz opcję Dodaj plik konfiguracji do folderu danych użytkownika.
    • Na potrzeby tego przewodnika Szybki start wybierz opcję Dodaj plik konfiguracji do obszaru roboczego .

    Zrzut ekranu palety poleceń programu Visual Studio Code przedstawiający opcję dodawania pliku konfiguracji do obszaru roboczego.

    Program Visual Studio Code wyświetli monit o wybranie szablonu kontenera deweloperskiego. Dostępne szablony są oparte na narzędziach i zależnościach wymaganych dla określonego środowiska programistycznego. Wybierz pozycję Pokaż wszystkie definicje, aby wyświetlić wszystkie dostępne szablony .

    Zrzut ekranu palety poleceń programu Visual Studio Code przedstawiający opcję wyświetlania wszystkich definicji kontenera deweloperskiego.

  4. Wybierz żądany szablon kontenera deweloperskiego dla usługi Azure SQL Database, wpisując ciąg Azure SQL w palecie poleceń. Ta akcja zawiera listę dostępnych szablonów przeznaczonych do programowania w usłudze Azure SQL.

    Zrzut ekranu programu Visual Studio Code przedstawiający dostępne szablony kontenerów deweloperskich dla usługi Azure SQL.

    Po wybraniu programu Visual Studio Code automatycznie generuje niezbędne pliki konfiguracji dostosowane do wybranego szablonu. Te pliki obejmują ustawienia środowiska programistycznego, rozszerzenia do zainstalowania i szczegóły konfiguracji platformy Docker. Są one przechowywane w .devcontainer folderze w katalogu projektu, zapewniając spójne i powtarzalne środowisko programistyczne.

    Zrzut ekranu przedstawiający program Visual Studio Code generujący pliki konfiguracji dla kontenerów usługi Azure SQL Dev Containers.

    Po wygenerowaniu pliku konfiguracji program Visual Studio Code wyświetli monit o przeniesienie projektu do nowo utworzonego środowiska kontenera deweloperskiego. Możesz to zrobić, wybierając pozycję Otwórz ponownie w kontenerze. Ten krok ma kluczowe znaczenie, ponieważ przenosi programowanie wewnątrz kontenera, stosując wstępnie zdefiniowane ustawienia środowiska na potrzeby programowania w usłudze Azure SQL.

    Jeśli jeszcze tego nie zrobiono, możesz również zainicjować to przejście ręcznie w dowolnym momencie przy użyciu rozszerzenia Dev Containers. Użyj polecenia Otwórz ponownie w kontenerze z palety poleceń lub wybierz niebieską ikonę w lewym dolnym rogu programu Visual Studio Code i wybierz pozycję Otwórz ponownie w kontenerze.

    Zrzut ekranu przedstawiający monit programu Visual Studio Code o ponowne otwarcie projektu w kontenerze.

    Na tym zrzucie ekranu przedstawiono opcję palety poleceń Dev Containers w celu ponownego otwarcia w kontenerze w programie Visual Studio Code.

    Zrzut ekranu przedstawiający opcję palety poleceń Dev Containers w celu ponownego otwarcia w kontenerze w programie Visual Studio Code.

  5. Ta akcja inicjuje proces instalacji, w którym program Visual Studio Code generuje niezbędne pliki konfiguracji i tworzy kontener dewelopera na podstawie wybranego szablonu. Proces zapewnia, że środowisko projektowe jest dokładnie skonfigurowane do programowania w usłudze Azure SQL Database.

    Zrzut ekranu programu Visual Studio Code przedstawiający dziennik kompilacji kontenera deweloperów.

  6. Program Visual Studio Code tworzy kontener na podstawie wybranej konfiguracji. Proces kompilacji może potrwać kilka minut po raz pierwszy.

    Zrzut ekranu programu Visual Studio Code przedstawiający dziennik kompilacji kontenera deweloperów z funkcją MSSQL.

  7. Po skompilowaniu kontenera deweloperskiego możesz rozpocząć eksplorowanie i weryfikowanie konfiguracji. Otwórz terminal w programie Visual Studio Code, a następnie sprawdź, czy wszystkie niezbędne narzędzia są zainstalowane i działają poprawnie.

    Zrzut ekranu przedstawiający terminal w programie Visual Studio Code umożliwiający zweryfikowanie konfiguracji kontenera deweloperskiego.

  8. Opcjonalnie możesz również uruchamiać wstępnie zdefiniowane zadania bezpośrednio z palety poleceń, usprawniając przepływ pracy programowania i umożliwiając skoncentrowanie się na pisaniu kodu.

    Ten zrzut ekranu przedstawia paletę poleceń programu Visual Studio Code z opcją uruchamiania wstępnie zdefiniowanych zadań.

    Zrzut ekranu przedstawiający paletę poleceń programu Visual Studio Code z opcją uruchamiania wstępnie zdefiniowanych zadań.

    Ten zrzut ekranu przedstawia listę wstępnie zdefiniowanych zadań w programie Visual Studio Code for Dev Containers.

    Zrzut ekranu przedstawiający listę wstępnie zdefiniowanych zadań w programie Visual Studio Code for Dev Containers.

Aby uzyskać więcej informacji na temat określonego szablonu, zobacz GitHub — azuresql-devcontainers.