11---
2- description : How to use PowerShell that's preinstalled in a Docker image.
2+ description : How to use PowerShell in a Docker image.
33ms.date : 03/11/2025
44ms.devlang : powershell
55ms.topic : conceptual
@@ -13,11 +13,10 @@ get started using PowerShell in the Docker container.
1313
1414## Find available images
1515
16- These images require Docker 17.05 or newer. It's also expected that you are able to run Docker
17- without ` sudo ` or local administrative rights. Please follow Docker's official [ instructions] [ 02 ] to
18- install ` docker ` correctly.
16+ These images require Docker 17.05 or newer. Also, you must be able to run Docker without ` sudo ` or
17+ local administrative rights. For install instructions, see Docker's official [ documentation] [ 02 ] .
1918
20- The .NET team publishes several Docker images designed for different development scenarios. The
19+ The .NET team publishes several Docker images designed for different development scenarios. Only the
2120image for the .NET SDK contains PowerShell. For more information, see
2221[ Official .NET Docker images] [ 01 ] .
2322
@@ -47,18 +46,20 @@ system, you can specify the operating system in the image tag. See the
4746
4847## Support lifecycle
4948
50- Support for these images is governed by the [ .NET support policy] [ 03 ] . These images are provided for
49+ The [ .NET support policy] [ 03 ] defines how these images are supported . These images are provided for
5150development and testing purposes only. If you need a production-ready image, you should build your
5251own images. For more information about these Docker images, visit the [ dotnet-docker] [ 04 ] repository
5352on GitHub.
5453
54+ The images previously published by the PowerShell team will be marked as deprecated in the Microsoft
55+ Container Registry (MCR).
56+
5557## Telemetry
5658
57- By default, PowerShell collects limited telemetry without personally identifiable information to
58- help aid development of future versions of PowerShell. To opt-out of sending telemetry, create an
59- environment variable called ` POWERSHELL_TELEMETRY_OPTOUT ` set to a value of ` 1 ` before starting
60- PowerShell from the installed location. The telemetry we collect falls under the
61- [ Microsoft Privacy Statement] [ 08 ] .
59+ By default, PowerShell collects limited telemetry without personal data to help aid development of
60+ future versions of PowerShell. To opt-out of sending telemetry, create an environment variable
61+ called ` POWERSHELL_TELEMETRY_OPTOUT ` set to a value of ` 1 ` before starting PowerShell from the
62+ installed location. The telemetry we collect falls under the [ Microsoft Privacy Statement] [ 08 ] .
6263
6364<!-- link references -->
6465[ 01 ] : /dotnet/architecture/microservices/net-core-net-framework-containers/official-net-docker-images
0 commit comments