Bereitstellen in Docker Hub

Docker Hub bietet einen praktischen Hostingdienst für Ihre Imagerepositorys. Sie können Bereitstellungen in Docker Hub mühelos über Visual Studio manuell durchführen.

Erstellen eines Docker-Kontos und eines Docker Hub-Repositorys

Registrieren Sie sich für ein Docker-Konto, wenn Sie noch nicht über ein Konto verfügen.

Wenn Sie über kein Docker Hub-Repository verfügen, erstellen Sie ein Konto in Docker Hub.

Veröffentlichen des Images für ein einzelnes Projekt in Docker Hub

  1. Klicken Sie mit der rechten Maustaste auf den Projektknoten, und wählen Sie Veröffentlichen... aus. Daraufhin wird eine Anzeige mit Bereitstellungsoptionen angezeigt.

    Screenshot of deployment options.

    Screenshot of deployment options.

  2. Wählen Sie Docker-Containerregistrierung und dann Docker Hub aus.

    Screenshot of Publish dialog - choose Docker Hub.

    Screenshot of Publish dialog - choose Docker Hub.

  3. Geben Sie Ihre Docker-Anmeldeinformationen ein.

    Screenshot of Docker Hub dialog.

    Screenshot of Docker Hub dialog.

  4. Wenn Sie eine Verbindung zu Ihrem eigenen Repository herstellen (das nicht zu einer Organisation gehört), lassen Sie das Kontrollkästchen Publish to a personal repository (In einem persönlichen Repository veröffentlichen) aktiviert. Wenn sich das Repository im Besitz einer Organisation befindet, deaktivieren Sie das Kontrollkästchen, und geben Sie den Namen der Organisation ein. Geben Sie Ihren Benutzernamen und Ihr Kennwort für Ihr Docker-Konto ein, das über die Berechtigungen für den Zugriff auf das Repository verfügt, zu dem Sie eine Verbindung herstellen, und klicken Sie dann auf Speichern.

    Visual Studio versucht, Ihr Image in Docker Hub bereitzustellen. Bei erfolgreicher Ausführung wird die Anzeige Veröffentlichen mit der URL für das Repositoryimage, dem Imagetag, dem Repository und der Buildkonfiguration (z. B. Release) angezeigt.

    Screenshot of Publish screen.

    Screenshot of Publish screen.

  5. Sie können das Image jederzeit aktualisieren, indem Sie auf dieser Seite auf Veröffentlichen klicken. Alternativ können Sie das Profil mithilfe der Links unter der URL anpassen oder entfernen.

Nächste Schritte

Führen Sie für die Veröffentlichung in Azure Container Registry die Schritte unter Bereitstellen in Azure Container Registry aus.

Richten Sie Continuous Integration und Continuous Delivery (CI/CD) mit Azure Pipelines ein.