Windows 10 상자에서 Get-ContainerNetwork가 cmdlet 이름으로 인식되지 않는 이유는 무엇입니까?

Windows 10 상자에서 Get-ContainerNetwork가 cmdlet 이름으로 인식되지 않는 이유는 무엇입니까?

저는 docker를 처음 사용하고 있으며 예측 가능한 IP 주소에서 SQL Server 이미지를 실행하려고 합니다.

이 powershell 명령은 Windows Server에만 해당됩니까?

PS>Get-ContainerNetwork

실행하려고 하면 다음과 같은 일반적인 PowerShell 오류만 발생합니다.

Get-ContainerNetwork : The term 'Get-ContainerNetwork' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ Get-ContainerNetwork
+ ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-ContainerNetwork:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

답변1

Docker용으로 더 이상 사용되지 않는 PowerShell을 실행하려고 하는 것 같습니다.

이 모듈은 더 이상 사용되지 않습니다. 이 모듈은 사용률이 낮아 더 이상 적극적으로 유지 관리되지 않습니다. Docker cli(docker.exe)를 사용하거나 Docker.DotNet을 직접 사용해 보는 것이 좋습니다.

https://github.com/Microsoft/Docker-PowerShell

관련 정보