Windows Container in Azure and Network

Torsten Mattetat 26 Reputation points
2020-12-07T22:56:00.167+00:00

Hi,

I have an old legacy application listening to some tcp ports and written in visual c++ and strictly bound to run on windows.

On Prem the application is running fine within a windows server core container. But now I have to deploy this container to azure. Azure in turn does not support windows container to connect to a vnet. Why? Where is the limitation? Are there any work arounds to run windows containers (server core) within a vnet in azure?

Thanks in advance

Azure Container Instances
Azure Container Instances
An Azure service that provides customers with a serverless container experience.
632 questions
Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,122 questions
{count} votes

Accepted answer
  1. prmanhas-MSFT 17,886 Reputation points Microsoft Employee
    2020-12-28T15:37:05.76+00:00

    @Torsten Mattetat Posting as answer for broader community.

    ACI has been investing in infrastructure improvements that will enable Vnet deployments for Windows 2019 (after 3b) images early 2021.

    As per confirmation from our backend team there is a work item for same and is being worked upon as well.We don't have any ETA as such for now but it is for sure in pipeline and is being taken care of by Product Group.

    Hope it helps!!!

    Please "Accept as Answer" if it helped so it can help others in community looking for similar topics.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Joaquin Vano 76 Reputation points Microsoft Employee
    2021-09-20T04:38:04.32+00:00

    You can run Windows Containers on Azure App Service which has all the PaaS features that you need without the complexity of managing a cluster.

    Please checkout our quickstart:
    https://learn.microsoft.com/en-us/azure/app-service/quickstart-custom-container?tabs=dotnet&pivots=container-windows

    You just simply need to join the containers to your VNet. For more info:
    https://learn.microsoft.com/en-us/azure/app-service/web-sites-integrate-with-vnet

    0 comments No comments