Start Debugging

Wie Sie einen Container als tar.gz in .NET veröffentlichen

Erfahren Sie, wie Sie einen .NET 8 Container als tar.gz-Archiv über die Eigenschaft ContainerArchiveOutputPath mit dotnet publish veröffentlichen.

Ab .NET 8 ist es möglich, ein tar.gz-Containerarchiv direkt zu erzeugen. Das ist besonders vorteilhaft für komplexere Arbeitsabläufe, in denen Aktivitäten wie das Scannen der Images vor dem Push erforderlich sind. Nach Erstellung des Archivs kann es übertragen, gescannt oder in Ihre lokale Docker-Installation eingebunden werden.

Um beim Veröffentlichen zu archivieren, ergänzen Sie das Attribut ContainerArchiveOutputPath in Ihrem dotnet publish-Befehl. Zum Beispiel:

dotnet publish \
  -p PublishProfile=DefaultContainer \
  -p ContainerArchiveOutputPath=./containers/my-container.tar.gz

Comments

Sign in with GitHub to comment. Reactions and replies thread back to the comments repo.

< Zurück