Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Plany Basic, Standardi Enterprise weszły w okres wycofywania 17 marca 2025 r. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.
Ten artykuł dotyczy:✅ Podstawowa/Standardowa ✅ Enterprise
W tym artykule opisano sposób konteneryzowania aplikacji Java.
Usługa Azure Spring Apps umożliwia przekazywanie pliku JAR lub WAR, który automatycznie pakuje do zarządzanego obrazu kontenera. Obsługuje również tworzenie aplikacji wielojęzycznych z kodu źródłowego do obrazów kontenerów przy użyciu pakietów VMware Tanzu Buildpacks lub otwartoźródłowych Paketo Buildpacks.
Azure Container Apps i Azure Kubernetes Service (AKS) to platformy kontenerów, które obsługują wiele języków programowania. Zdecydowanie zalecamy utworzenie obrazu kontenera na podstawie aplikacji i wdrożenie go w usłudze Azure Container Apps lub AKS. Tworzenie obrazu kontenera oddzielnie zapewnia pełną kontrolę nad dostosowywaniem i optymalizacją środowiska aplikacji, zapewniając, że spełnia określone wymagania przed wdrożeniem. W tym artykule wyjaśniono, jak utworzyć kod źródłowy lub artefakt w obrazie kontenera samodzielnie.
Tworzenie obrazu kontenera
W poniższej tabeli przedstawiono artykuły ułatwiające migrację na podstawie planu i typu artefaktu używanego w usłudze Azure Spring Apps:
| Plan usługi Azure Spring Apps | Artefakt | Przewodnik |
|---|---|---|
| Plan podstawowy/standardowy | Plik JAR lub WAR | Tworzenie obrazu kontenera z pliku JAR lub WAR |
| Plan Standardowy | Kod źródłowy | Konteneryzowanie aplikacji przy użyciu pakietu Buildpack Paketo |
| Plan przedsiębiorstwa | plik JAR lub WAR | Konteneryzowanie aplikacji przy użyciu pakietu Buildpack Paketo |
| Plan przedsiębiorstwa | Kod źródłowy | Konteneryzowanie aplikacji przy użyciu pakietu Buildpack Paketo |
Aby zintegrować agenta monitorowania wydajności aplikacji (APM) z obrazem kontenera, zobacz Integrowanie monitorowania wydajności aplikacji z obrazami kontenerów.
Prześlij obraz kontenera do rejestru kontenerów
Po stworzeniu artefaktu jako obrazu kontenera, należy przesłać go do rejestru kontenerów, niezależnie od tego, czy jest publiczny czy prywatny. Jeśli używasz usługi Azure Container Registry, zobacz Jak przenieść swój pierwszy obraz do rejestru kontenerów Azure za pomocą Docker CLI.
Jeśli masz wystąpienie usługi Azure Container Registry, możesz również użyć usługi Azure Container Registry do skompilowania i wypchnięcia obrazu. Aby uzyskać więcej informacji, zobacz Szybki start: kompilowanie i uruchamianie obrazu kontenera przy użyciu zadań usługi Azure Container Registry.