You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-how-to-custom-container.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Work with Azure Functions in Containers
3
3
description: Learn how to work with containerized function apps running in Linux containers in an Azure Container Apps environment.
4
-
ms.date: 02/25/2026
4
+
ms.date: 03/13/2026
5
5
ms.topic: how-to
6
6
zone_pivot_groups: functions-container-hosting
7
7
ms.custom:
@@ -99,6 +99,15 @@ The Azure Functions extension for Visual Studio Code creates your Dockerfile whe
99
99
100
100
---
101
101
102
+
## Create a custom Dockerfile
103
+
104
+
Instead of using a generated Dockerfile, you can manually create one when you need more control over your container image. The [custom-container](https://github.com/Azure/azure-functions-docker/tree/dev/custom-container) folder of the `azure-functions-docker` repository provides these templates to get you started:
105
+
106
+
| Template | Description |
107
+
|----------|-------------|
108
+
|[template.Dockerfile](https://github.com/Azure/azure-functions-docker/blob/dev/custom-container/template.Dockerfile)| A commented, step-by-step guide for building a custom container. It includes instructions for multiple language runtimes (Java, .NET isolated, Node.js, PowerShell, Python), optional CA certificate installation, running as a non-root user, and enabling SSH for Kudu debugging. |
109
+
|[sample.Dockerfile](https://github.com/Azure/azure-functions-docker/blob/dev/custom-container/sample.Dockerfile)| A ready-to-use example built from the template that creates a Java-based Azure Functions container with SSH enabled for Kudu debugging. |
110
+
102
111
## Create your function app in a container
103
112
104
113
With a Functions-generated Dockerfile in your code project, you can use Docker to create the containerized function app on your local computer. The following `docker build` command creates an image of your containerized functions from the project in the local directory:
@@ -180,11 +187,11 @@ The function code for the MCP server tools is defined in the `src` folder. The `
180
187
You can view the complete project template in the [Azure Functions .NET MCP Server](https://github.com/Azure-Samples/remote-mcp-functions-dotnet) GitHub repository.
181
188
::: zone-end
182
189
::: zone pivot="programming-language-java"
183
-
The function code for the MCP server tools is defined in the `src/main/java/com/function/` folder. The `@McpToolTrigger` annotation exposes the functions as MCP Server tools:
190
+
The function code for the MCP server tools is defined in the `samples/FunctionsMcpTool/src/main/java/com/function/` folder. The `@McpToolTrigger` annotation exposes the functions as MCP Server tools:
You can view the complete project template in the [Azure Functions Java MCP Server](https://github.com/Azure-Samples/remote-mcp-functions-java) GitHub repository.
Copy file name to clipboardExpand all lines: articles/migrate/how-to-create-azure-vmware-solution-assessment.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@ ms.custom: sfi-image-nochange
9
9
# Customer intent: "As a cloud architect, I want to create an Azure VMware Solution assessment for on-premises VMs so that I can evaluate migration options and ensure compatibility with Azure's infrastructure."
10
10
---
11
11
12
-
13
-
14
12
# Create an Azure VMware Solution assessment
15
13
16
14
This article describes how to create an Azure VMware Solution assessment for on-premises VMs in a VMware vSphere environment with Azure Migrate: Discovery and assessment.
@@ -110,7 +108,7 @@ There are two types of sizing criteria that you can use to create Azure VMware S
110
108
1. In **Review + create assessment**, review the assessment details, and select **Create** to run the assessment.
111
109
112
110
> [!NOTE]
113
-
> For discovering data using the Azure migrate appliance for creating assessments, we recommend that you wait at least a day after starting discovery before you create an assessment. This provides time to collect performance data with higher confidence. Ideally, after you start discovery, wait for the performance duration you specify (day/week/month) for a high [performance coverage](/azure/migrate/concepts-assessment-calculation?view=migrate#coverage).
111
+
> For discovering data using the Azure migrate appliance for creating assessments, we recommend that you wait at least a day after starting discovery before you create an assessment. This provides time to collect performance data with higher confidence. Ideally, after you start discovery, wait for the performance duration you specify (day/week/month) for a high performance coverage.
114
112
115
113
:::image type="content" source="./media/tutorial-assess-vmware-azure-vmware-solution/assessment-overview-v2.png" alt-text="Screenshot showing an overview of an Azure VMware Solution assessment." lightbox="./media/tutorial-assess-vmware-azure-vmware-solution/assessment-overview-v2.png" :::
Copy file name to clipboardExpand all lines: includes/functions-private-site-access.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,4 +15,4 @@ If you want to make calls to Private Endpoints, then you must make sure that you
15
15
* Manage the private endpoint in the DNS server used by your app. To manage a private endpoint, you must know the endpoint address and use an A record to reference the endpoint you're trying to reach.
16
16
* Configure your own DNS server to forward to [Azure DNS private zones](../articles/dns/private-dns-privatednszone.md).
17
17
18
-
To learn more, see [using Private Endpoints for Web Apps](../articles/app-service/networking/private-endpoint.md).
18
+
To learn more, see [using Private Endpoints for Web Apps](../articles/app-service/overview-private-endpoint.md).
0 commit comments