<commit_before>ms.ContentId: 675DF643-8338-4E92-8D3D-97693046F68D
title: About Windows Server Containers

# Windows Server Containers #

Windows Server containers provide applications an isolated, portable and resource controlled operating environment. This isolation enables containerized applications to run without risk of dependencies or environmental configuration affecting the application.

By sharing the same kernel and other key system components, containers exhibit rapid startup times and reduced resource overhead. Rapid startup helps in development and testing scenarios and continuous integration environments, while the reduced resource overhead makes them ideal for service-oriented architectures.

The Windows Server container infrastructure allows for sharing, publishing and shipping of containers to anywhere the Windows 10 Server is running. With this new technology millions of Windows developers familiar with technologies such as .NET, ASP.NET, PowerShell, and more will be able to leverage container technology. No longer will developers have to choose between the advantages of containers and using Windows Server technologies.

![](media\WindowsServerContainer.png)

## Next Steps

- See containers in action with the container [quickstart guide](..\quick_start\hello_world.md)
- Take a deeper look at containers and the [container life cycle](ContainerLifeCycle.md). 
- Containers and virtual machines both provide flexible ways to run workloads in an isolated fashion. [When should I use a container and when should I use a virtual machine?](ContainersVsVMs.md)
- [Learn about how containers compare to App-V](ContainersVsAppV.md). When should I use one, when should I use the other? <commit_msg>Fixing links<commit_after>ms.ContentId: 675DF643-8338-4E92-8D3D-97693046F68D
title: About Windows Server Containers

# Windows Server Containers #

Windows Server containers provide applications an isolated, portable and resource controlled operating environment. This isolation enables containerized applications to run without risk of dependencies or environmental configuration affecting the application.

By sharing the same kernel and other key system components, containers exhibit rapid startup times and reduced resource overhead. Rapid startup helps in development and testing scenarios and continuous integration environments, while the reduced resource overhead makes them ideal for service-oriented architectures.

The Windows Server container infrastructure allows for sharing, publishing and shipping of containers to anywhere the Windows 10 Server is running. With this new technology millions of Windows developers familiar with technologies such as .NET, ASP.NET, PowerShell, and more will be able to leverage container technology. No longer will developers have to choose between the advantages of containers and using Windows Server technologies.

![](media\WindowsServerContainer.png)

## Next Steps

- See containers in action with the container [quickstart guide](..\quick_start\hello_world.md)
- Take a deeper look at containers and the [container life cycle](container_life_cycle.md). 
- Containers and virtual machines both provide flexible ways to run workloads in an isolated fashion. [When should I use a container and when should I use a virtual machine?](containers_vs_VMs.md)
- [Learn about how containers compare to App-V](containers_vs_AppV.md). When should I use one, when should I use the other? 
{'fraction_non_alphanumeric': 0.04223315013017067, 'fraction_numerical': 0.015620480185131617, 'mean_word_length': 5.549242424242424, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1861898', 'n_tokens_mistral': 775, 'n_tokens_neox': 724, 'n_words': 431}