私は Docker を初めて使用しており、予測可能な IP アドレスで SQL Server イメージを実行しようとしています。
この PowerShell コマンドは Windows Server 専用ですか?
追記>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
非推奨の PowerShell for Docker を実行しようとしているようです。
このモジュールは非推奨になりました - 使用率が低いため、このモジュールは積極的にメンテナンスされなくなりました。Docker cli (docker.exe) を使用するか、Docker.DotNet を直接試すことをお勧めします。