我们发布了预安装 PowerShell 的 Docker 映像。 本文介绍如何开始在 Docker 容器中使用 PowerShell。
查找可用映像
已发布的映像需要 Docker 17.05 或更高版本。 还应在没有
sudo
或本地管理权限的情况下能够运行 Docker。 请按照 Docker 的官方
说明
正确安装
docker
。
发布容器派生自正式分发映像,然后安装依赖项,最后安装 PowerShell 包。
这些容器位于
hub.docker.com/r/microsoft/powershell
。
有关这些 Docker 映像的详细信息,请访问 GitHub 上的
PowerShell-Docker
存储库。
在容器中使用 PowerShell
以下步骤显示了下载映像和启动交互式 PowerShell 会话所需的 Docker 命令。
docker run -it mcr.microsoft.com/powershell
在不再需要映像时将其删除
以下命令用于在不再需要 Docker 映像时将其删除。
docker rmi mcr.microsoft.com/powershell
法律和授权
PowerShell 根据 MIT 许可证获得授权。
Windows Docker 文件和映像许可证
通过请求和使用 Windows 容器的容器 OS 映像,你可以确认、了解并同意 Docker 中心提供的补充许可条款:
Window Server Core
Nano Server
默认情况下,PowerShell 会收集没有个人身份信息的有限遥测,以帮助开发 PowerShell 的未来版本。 若选择不要发送遥测,请在从安装位置启动 PowerShell 之前,创建名为 POWERSHELL_TELEMETRY_OPTOUT
且设置为 1
值的环境变量。 我们收集的遥测位于 Microsoft 隐私声明中。