Skip to content

Commit 7ca3d90

Browse files
authored
Merge pull request #286058 from MicrosoftDocs/main
9/3/2024 PM Publish
2 parents 87874c3 + b3fa263 commit 7ca3d90

File tree

82 files changed

+735
-1227
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+735
-1227
lines changed

.openpublishing.redirection.app-service.json

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1322,7 +1322,22 @@
13221322
},
13231323
{
13241324
"source_path_from_root": "/articles/app-service/containers/quickstart-multi-container.md",
1325-
"redirect_url": "/azure/app-service/quickstart-multi-container",
1325+
"redirect_url": "/azure/app-service/tutorial-custom-container-sidecar",
1326+
"redirect_document_id": false
1327+
},
1328+
{
1329+
"source_path_from_root": "/articles/app-service/containers/tutorial-multi-container-app.md",
1330+
"redirect_url": "/azure/app-service/tutorial-custom-container-sidecar",
1331+
"redirect_document_id": false
1332+
},
1333+
{
1334+
"source_path_from_root": "/articles/app-service/quickstart-multi-container.md",
1335+
"redirect_url": "/azure/app-service/tutorial-custom-container-sidecar",
1336+
"redirect_document_id": false
1337+
},
1338+
{
1339+
"source_path_from_root": "/articles/app-service/tutorial-multi-container-app.md",
1340+
"redirect_url": "/azure/app-service/tutorial-custom-container-sidecar",
13261341
"redirect_document_id": false
13271342
},
13281343
{
@@ -1975,11 +1990,6 @@
19751990
"redirect_url": "/azure/app-service/tutorial-java-spring-cosmosdb",
19761991
"redirect_document_id": false
19771992
},
1978-
{
1979-
"source_path_from_root": "/articles/app-service/containers/tutorial-multi-container-app.md",
1980-
"redirect_url": "/azure/app-service/tutorial-multi-container-app",
1981-
"redirect_document_id": false
1982-
},
19831993
{
19841994
"source_path_from_root": "/articles/app-service/app-service-web-tutorial-nodejs-mongodb-app.md",
19851995
"redirect_url": "/azure/app-service/tutorial-nodejs-mongodb-app",

articles/app-service/configure-custom-container.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This guide provides key concepts and instructions for containerization of Window
2121

2222
::: zone pivot="container-linux"
2323

24-
This guide provides key concepts and instructions for containerization of Linux apps in App Service. If are new to Azure App Service, follow the [custom container quickstart](quickstart-custom-container.md) and [tutorial](tutorial-custom-container.md) first. There's also a [multi-container app quickstart](quickstart-multi-container.md) and [tutorial](tutorial-multi-container-app.md). For sidecar containers (preview), see [Tutorial: Configure a sidecar container for custom container in Azure App Service (preview)](tutorial-custom-container-sidecar.md).
24+
This guide provides key concepts and instructions for containerization of Linux apps in App Service. If are new to Azure App Service, follow the [custom container quickstart](quickstart-custom-container.md) and [tutorial](tutorial-custom-container.md) first. For sidecar containers (preview), see [Tutorial: Configure a sidecar container for custom container in Azure App Service (preview)](tutorial-custom-container-sidecar.md).
2525

2626
::: zone-end
2727

@@ -477,6 +477,9 @@ Further troubleshooting information is available at the Azure App Service blog:
477477
478478
## Configure multi-container apps
479479
480+
> [!NOTE]
481+
> Sidecar containers (preview) will succeed multi-container apps in App Service. To get started, see [Tutorial: Configure a sidecar container for custom container in Azure App Service (preview)](tutorial-custom-container-sidecar.md).
482+
480483
- [Use persistent storage in Docker Compose](#use-persistent-storage-in-docker-compose)
481484
- [Preview limitations](#preview-limitations)
482485
- [Docker Compose options](#docker-compose-options)
@@ -559,7 +562,7 @@ The following lists show supported and unsupported Docker Compose configuration
559562
::: zone pivot="container-linux"
560563

561564
> [!div class="nextstepaction"]
562-
> [Tutorial: Multi-container WordPress app](tutorial-multi-container-app.md)
565+
> [Tutorial: Configure a sidecar container for custom container in Azure App Service (preview)](tutorial-custom-container-sidecar.md)
563566

564567
::: zone-end
565568

articles/app-service/getting-started.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Getting started with Azure App Service
3-
description: Take the first steps toward working with Azure App Service. This is a longer description that meets the length requirement.
3+
description: Take the first steps toward working with Azure App Service. Decide on a stack and choose from various actions to get your app running.
44
ms.author: msangapu
55
author: msangapu-msft
66
ms.topic: overview
77
ms.custom: devx-track-extended-java, devx-track-python, devx-track-js
8-
ms.date: 8/31/2023
8+
ms.date: 8/27/2024
99
zone_pivot_groups: app-service-getting-started-stacks
1010
---
1111

@@ -24,8 +24,8 @@ Use the following resources to get started with .NET.
2424
| **Create your first .NET app** | Using one of the following tools:<br><br>- [Visual Studio](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vs)<br>- [Visual Studio Code](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-vscode)<br>- [Command line](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-cli)<br>- [Azure PowerShell](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-ps)<br>- [Azure portal](./quickstart-dotnetcore.md?tabs=net60&pivots=development-environment-azure-portal) |
2525
| **Deploy your app** | - [Configure ASP.NET](./configure-language-dotnet-framework.md)<br>- [Configure ASP.NET core](./configure-language-dotnetcore.md?pivots=platform-linux)<br>- [GitHub actions](./deploy-github-actions.md) |
2626
| **Monitor your app**| - [Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<br>- [Diagnose and solve tool](./overview-diagnostics.md)|
27-
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add SSL certificate](./configure-ssl-certificate.md)|
28-
| **Connect to a database** | - [.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<br>- [.NET Core with Azure SQL DB](./tutorial-dotnetcore-sqldb-app.md)|
27+
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add TLS/SSL certificate](./configure-ssl-certificate.md)|
28+
| **Connect to a database** | - [.NET with Azure SQL Database](./app-service-web-tutorial-dotnet-sqldatabase.md)<br>- [.NET Core with Azure SQL Database](./tutorial-dotnetcore-sqldb-app.md)|
2929
| **Custom containers** |- [Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=dotnet&pivots=container-linux-vscode)<br>- [Windows - Visual Studio](./quickstart-custom-container.md?tabs=dotnet&pivots=container-windows-vs)|
3030
| **Review best practices** | - [Scale your app](./manage-scale-up.md)<br>- [Deployment](./deploy-best-practices.md)<br>- [Security](/security/benchmark/azure/baselines/app-service-security-baseline?toc=/azure/app-service/toc.json)<br>- [Virtual Network](./configure-vnet-integration-enable.md)|
3131

@@ -58,7 +58,7 @@ Use the following resources to get started with Node.js.
5858
| **Create your first Node app** | Using one of the following tools:<br><br>- [Visual Studio Code](./quickstart-nodejs.md?tabs=linux&pivots=development-environment-vscode)<br>- [CLI](./quickstart-nodejs.md?tabs=linux&pivots=development-environment-cli)<br>- [Azure portal](./quickstart-nodejs.md?tabs=linux&pivots=development-environment-azure-portal) |
5959
| **Deploy your app** | - [Configure Node](./configure-language-nodejs.md?pivots=platform-linux)<br>- [GitHub actions](./deploy-github-actions.md) |
6060
| **Monitor your app**| - [Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<br>- [Diagnose and solve tool](./overview-diagnostics.md)|
61-
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add SSL certificate](./configure-ssl-certificate.md)|
61+
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add TLS/SSL certificate](./configure-ssl-certificate.md)|
6262
| **Connect to a database** | - [MongoDB](./tutorial-nodejs-mongodb-app.md)|
6363
| **Custom containers** |- [Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=node&pivots=container-linux-vscode)|
6464
| **Review best practices** | - [Scale your app](./manage-scale-up.md)<br>- [Deployment](./deploy-best-practices.md)<br>- [Security](/security/benchmark/azure/baselines/app-service-security-baseline?toc=/azure/app-service/toc.json)<br>- [Virtual Network](./configure-vnet-integration-enable.md)|
@@ -75,7 +75,7 @@ Use the following resources to get started with Java.
7575
| **Create your first Java app** | Using one of the following tools:<br><br>- [Maven deploy with an embedded web server](./quickstart-java.md?pivots=java-javase)<br>- [Maven deploy to a Tomcat server](./quickstart-java.md?pivots=java-tomcat)<br>- [Maven deploy to a JBoss server](./quickstart-java.md?pivots=java-jboss) |
7676
| **Deploy your app** | - [With Maven](configure-language-java-deploy-run.md?pivots=platform-linux#maven)<br>- [With Gradle](configure-language-java-deploy-run.md?pivots=platform-linux#gradle)<br>- [Deploy War](./deploy-zip.md?tabs=cli#deploy-warjarear-packages)<br>- [With popular IDEs (VS Code, IntelliJ, and Eclipse)](configure-language-java-deploy-run.md?pivots=platform-linux#ides)<br>- [Deploy WAR or JAR packages directly](./deploy-zip.md?tabs=cli#deploy-warjarear-packages)<br>- [With GitHub Actions](./deploy-github-actions.md) |
7777
| **Monitor your app**| - [Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<br>- [Diagnose and solve tool](./overview-diagnostics.md)|
78-
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add SSL certificate](./configure-ssl-certificate.md)|
78+
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add TLS/SSL certificate](./configure-ssl-certificate.md)|
7979
| **Connect to a database** |- [Java Spring with Cosmos DB](./tutorial-java-spring-cosmosdb.md)|
8080
| **Custom containers** |- [Linux - Visual Studio Code](./quickstart-custom-container.md?tabs=python&pivots=container-linux-vscode)|
8181
| **Review best practices** | - [Scale your app](./manage-scale-up.md)<br>- [Deployment](./deploy-best-practices.md)<br>- [Security](/security/benchmark/azure/baselines/app-service-security-baseline?toc=/azure/app-service/toc.json)<br>- [Virtual Network](./configure-vnet-integration-enable.md)|
@@ -94,7 +94,7 @@ Use the following resources to get started with PHP.
9494
| **Monitor your app**|- [Troubleshoot with Azure Monitor](./tutorial-troubleshoot-monitor.md)<br>- [Log stream](./troubleshoot-diagnostic-logs.md#stream-logs)<br>- [Diagnose and solve tool](./overview-diagnostics.md)|
9595
| **Add domains & certificates** |- [Map a custom domain](./app-service-web-tutorial-custom-domain.md?tabs=root%2Cazurecli)<br>- [Add SSL certificate](./configure-ssl-certificate.md)|
9696
| **Connect to a database** | - [MySQL with PHP](./tutorial-php-mysql-app.md)|
97-
| **Custom containers** |- [Multi-container](./quickstart-multi-container.md)<br>- [Sidecar containers](tutorial-custom-container-sidecar.md)|
97+
| **Custom containers** |- [Sidecar containers](tutorial-custom-container-sidecar.md)|
9898
| **Review best practices** | - [Scale your app]()<br>- [Deployment](./deploy-best-practices.md)<br>- [Security](/security/benchmark/azure/baselines/app-service-security-baseline?toc=/azure/app-service/toc.json)<br>- [Virtual Network](./configure-vnet-integration-enable.md)|
9999

100100
::: zone-end

articles/app-service/index.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,7 @@ landingContent:
7171
- text: Node.js and MongoDB
7272
url: tutorial-nodejs-mongodb-app.md
7373
- text: Java Spring Boot and Azure Cosmos DB
74-
url: tutorial-java-spring-cosmosdb.md
75-
- text: Multi-container (preview) and MySQL
76-
url: tutorial-multi-container-app.md
74+
url: tutorial-java-spring-cosmosdb.md
7775
- linkListType: reference
7876
links:
7977
- text: REST API

articles/app-service/quickstart-multi-container.md

Lines changed: 0 additions & 143 deletions
This file was deleted.

articles/app-service/toc.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -377,8 +377,6 @@
377377
href: configure-custom-container.md
378378
- name: CI/CD to custom container
379379
href: deploy-ci-cd-custom-container.md
380-
- name: Deploy a multi-container app
381-
href: quickstart-multi-container.md
382380
- name: About GitHub Actions for containers
383381
href: deploy-container-github-action.md
384382
- name: End-to-end tutorials
@@ -391,8 +389,6 @@
391389
href: app-service-sql-github-actions.md
392390
- name: Deploy with Azure Pipelines
393391
href: deploy-container-azure-pipelines.md
394-
- name: Deploy a multi-container WordPress app
395-
href: tutorial-multi-container-app.md
396392
- name: Integrate AI with App Service
397393
items:
398394
- name: Deploy an application that uses OpenAI on App Service

0 commit comments

Comments
 (0)