Delen via


Een ASP.NET-container implementeren in een containerregister met Visual Studio

In deze zelfstudie leert u hoe u Visual Studio gebruikt om uw containertoepassing te publiceren naar een Azure Container Registry.

Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.

Vereiste voorwaarden

Een ASP.NET Core-web-app maken

De volgende stappen helpen u bij het maken van een eenvoudige ASP.NET Core-app die u in deze zelfstudie gebruikt. Als u al een project hebt, kunt u deze sectie overslaan.

  1. Selecteer een nieuw project maken in het startvenster van Visual Studio.

  2. Selecteer ASP.NET Core Web App en klik vervolgens op Volgende.

  3. Voer een naam in voor uw nieuwe toepassing (of gebruik de standaardnaam), geef de locatie op de schijf op en selecteer vervolgens Volgende.

  4. Selecteer de .NET-versie waarop u zich wilt richten. Als u het niet zeker weet, kiest u de LTS-release (langetermijnondersteuning).

    Schermopname van het maken van een nieuw ASP.NET Core-web-app-project in Visual Studio 2019.

  5. Kies of u SSL-ondersteuning wilt door het selectievakje Configureren voor HTTPS in of uit te schakelen.

  6. Schakel het selectievakje Docker-ondersteuning inschakelen in.

  7. Gebruik de vervolgkeuzelijst om het gewenste type container te selecteren: Windows of Linux.

  8. Selecteer Maken om het proces te voltooien.

  1. Selecteer een nieuw project maken in het startvenster van Visual Studio.

  2. Selecteer ASP.NET Core Web App en klik vervolgens op Volgende.

  3. Voer een naam in voor uw nieuwe toepassing (of gebruik de standaardnaam), geef de locatie op de schijf op en selecteer vervolgens Volgende.

  4. Selecteer de .NET-versie waarop u zich wilt richten. Als u het niet zeker weet, kiest u de LTS-release (langetermijnondersteuning).

    Schermopname van het maken van een nieuw ASP.NET Core-web-app-project in Visual Studio 2022.

  5. Kies of u SSL-ondersteuning wilt door het selectievakje Configureren voor HTTPS in of uit te schakelen.

  6. Schakel het selectievakje Docker inschakelen in.

  7. Gebruik de vervolgkeuzelijst docker-besturingssysteem om het gewenste type container te selecteren: Windows of Linux.

  8. Selecteer Maken om het proces te voltooien.

Uw container publiceren naar Azure Container Registry

  1. Klik met de rechtermuisknop op uw project in Solution Explorer en kies Publiceren. Het dialoogvenster Publiceren wordt geopend.

  2. Selecteer Docker Container Registry op het tabblad Doel en selecteer vervolgens Volgende.

    Schermopname van het dialoogvenster Publiceren en hoe u Docker Container Registry kiest.

  3. Selecteer Op het tabblad Specifiek doelde optie Azure Container Registry en selecteer vervolgens Volgende.

  4. Selecteer op het tabblad Container Registry de optie Een nieuwe Azure Container Registry maken onderaan:

    Schermopname van het dialoogvenster Publiceren waarin wordt getoond hoe u Nieuwe Azure Container Registry maken kiest.

  5. Voer op de pagina Azure Container Registry uw waarden in voor de nieuwe resource:

    Configuratie Voorgestelde waarde Beschrijving
    DNS-voorvoegsel Wereldwijd unieke naam De naam waarmee uw containerregister uniek wordt geïdentificeerd.
    Abonnement Uw abonnement Het te gebruiken Azure-abonnement.
    Resourcegroep Uw resourcegroep Naam van de resourcegroep waarin het containerregister moet worden gemaakt. Selecteer Nieuw om een nieuwe resourcegroep te maken.
    SKU "Standaard" Selecteer de servicelaag van het containerregister.
    Registerlocatie Een nabijgelegen locatie Kies een locatie in een regio dicht bij u of dicht bij andere services die u verwacht het containerregister te gebruiken.

    Schermopname van het invoeren van waarden in het dialoogvenster om een nieuw Azure Container Registry te maken.

  6. Nadat u de resourcewaarden hebt ingevoerd, selecteert u Maken.

    Visual Studio valideert de eigenschapswaarden en maakt de nieuwe containerresource. Wanneer het proces is voltooid, keert Visual Studio terug naar het dialoogvenster Publiceren en selecteert u de nieuwe container in de lijst.

  7. Klik op Voltooien om de nieuwe container te publiceren.

  1. Klik met de rechtermuisknop op uw project in Solution Explorer en kies Publiceren. Het dialoogvenster Publiceren wordt geopend.

  2. Selecteer Docker Container Registry op het tabblad Doel en selecteer vervolgens Volgende.

    Schermopname van het dialoogvenster Publiceren en hoe u Docker Container Registry kiest.

  3. Selecteer Op het tabblad Specifiek doelde optie Azure Container Registry en selecteer vervolgens Volgende.

  4. Selecteer op het tabblad Register de optie Nieuwe maken (+) aan de rechterkant:

    Schermopname van het dialoogvenster Publiceren waarin wordt getoond hoe u Nieuwe Azure Container Registry maken kiest.

  5. Vul de gewenste waarden in het scherm Azure Container Registry in.

    Configuratie Voorgestelde waarde Beschrijving
    DNS-voorvoegsel Wereldwijd unieke naam De naam waarmee uw containerregister uniek wordt geïdentificeerd.
    Abonnement Uw abonnement Het te gebruiken Azure-abonnement.
    Resourcegroep Uw resourcegroep Naam van de resourcegroep waarin het containerregister moet worden gemaakt. Selecteer Nieuw om een nieuwe resourcegroep te maken.
    SKU "Standaard" Selecteer de servicelaag van het containerregister.
    Registerlocatie Een nabijgelegen locatie Kies een locatie in een regio dicht bij u of dicht bij andere services die u verwacht het containerregister te gebruiken.

    Schermopname van het invoeren van waarden in het dialoogvenster om een nieuw Azure Container Registry te maken.

  6. Nadat u de resourcewaarden hebt ingevoerd, selecteert u Maken.

    Visual Studio valideert de eigenschapswaarden en maakt de nieuwe containerresource. Wanneer het proces is voltooid, keert Visual Studio terug naar het dialoogvenster Publiceren en selecteert u de nieuwe container in de lijst.

  7. Klik op Voltooien om de nieuwe container te publiceren.

U kunt de container nu uit het register halen naar elke host die Docker-installatiekopieën kan uitvoeren, zoals Azure Container Instances.