Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Plány Basic, Standarda Enterprise vstoupily do důchodového období 17. března 2025. Pro více informací si přečtěte oznámení o ukončení Azure Spring Apps.
Tento článek se vztahuje na:✅ Basic/Standard ✅ Enterprise
Tento článek popisuje, jak kontejnerizovat aplikaci v Javě.
Azure Spring Apps umožňuje nahrát soubor JAR nebo WAR, který se automaticky zabalí do spravované image kontejneru. Podporuje také vytváření polyglotních aplikací ze zdrojového kódu do kontejnerových obrazů pomocí balíčků VMware Tanzu Buildpacks nebo opensourcových balíčků Paketo Buildpacks.
Azure Container Apps a Azure Kubernetes Service (AKS) jsou kontejnerové platformy, které podporují více programovacích jazyků. Důrazně doporučujeme vytvořit image kontejneru z vaší aplikace a nasadit ji do Azure Container Apps nebo AKS. Sestavení image kontejneru samostatně poskytuje úplnou kontrolu nad přizpůsobením a optimalizací prostředí aplikace a zajišťuje, že splňuje vaše konkrétní požadavky před nasazením. Tento článek vysvětluje, jak vytvořit zdrojový kód nebo artefakt do image kontejneru sami.
Sestavení obrazu kontejneru
Následující tabulka uvádí články, které vám pomůžou s migrací na základě vašeho plánu a typu artefaktu, který používáte v Azure Spring Apps:
| Plán Azure Spring Apps | Artefakt | Příručka |
|---|---|---|
| Plán Basic/Standard | Soubor JAR nebo WAR | Sestavit obraz kontejneru z JAR nebo WAR |
| Plán Standard | Zdrojový kód | Kontejnerizace aplikace pomocí balíčků Paketo Buildpacks |
| Plán Enterprise | Soubor JAR nebo WAR | Kontejnerizace aplikace pomocí balíčků Paketo Buildpacks |
| Plán Enterprise | Zdrojový kód | Kontejnerizace aplikace pomocí balíčků Paketo Buildpacks |
Pokud chcete do image kontejneru integrovat agenta APM (Application Performance Monitoring), přečtěte si téma Integrace monitorování výkonu aplikací do image kontejneru.
Nahrát kontejnerový image do registru kontejnerů
Jakmile artefakt sestavíte do image kontejneru, musíte ho odeslat do registru kontejneru bez ohledu na to, jestli je veřejný nebo soukromý. Pokud používáte Službu Azure Container Registry, přečtěte si téma Nahrání první image do registru kontejneru Azure pomocí rozhraní příkazového řádku Dockeru.
Pokud máte instanci služby Azure Container Registry, můžete také pomocí služby Azure Container Registry sestavit a odeslat image. Další informace najdete v tématu Rychlý start: Sestavení a spuštění image kontejneru pomocí úloh služby Azure Container Registry.