2016-12-05 3 views
0

私はWindowsサーバー2016(https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/)のDockerインストールガイドに従おうとしています。私はPowershell Install-Package from Nuget

Install-Package -Name docker -ProviderName DockerMsftProvider 

を実行すると、エラー

インストール・パッケージがあります:パラメータは、パラメータ 名に一致する見つけることができない「DestinationPath」。行:1文字:1 +インストール・パッケージを-Nameドッキングウィンドウ-providerName DockerMsftProvider -Verbos ... + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (Microsoft.Power .... INSTALLPACKAGE:INSTALLPACKAGE)INSTALLPACKAGE]、 例外+ FullyQualifiedErrorId:パッケージがあるようFailedToDownload、INSTALLPACKAGE、Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage

らしいです見つけられダウンロードされましたが、間違ったインストールコマンドが何らかの理由で呼び出されました。それを修正する方法はありますか?ここではインストール・パッケージのコマンドの完全な冗長出力は次のようになります。

VERBOSE: パッケージを検索するための「DockerMsftProvider」プロバイダを使用します。 VERBOSE:ダウンロードサイズ:0メガバイト VERBOSE:166058.04メガバイトVERBOSE:Cに https://dockermsft.blob.core.windows.net/dockercontainer/DockerMsftIndex.json のダウンロード: ドライブの空き容量\ユーザーは、私に\のAppData \ローカル\ Tempにを\ \ ckerMsftProvider \ DockerDefault_DockerSearchIndex.json VERBOSEを行いますについて VERBOSEをダウンロードする:VERBOSEをダウンロードし終わった: の時間、0分、1秒でダウンロード。 VERBOSE: " 'DockerDefault' からパッケージ 'ドッカー' バージョン '1.12.2-CS2-WS-β'。" 操作 対象の "パッケージのインストール" を実行します。 VERBOSE:コンテナ 機能が既にインストールされています。インストールをスキップします。 VERBOSE:Cに https://dockermsft.blob.core.windows.net/dockercontainer/docker-1-12-2-cs2-ws-beta.zip をダウンロード :13.53メガバイトVERBOSE::ドライブの空き容量:166058.04メガバイトVERBOSE サイズをダウンロードユーザーは、私に\のAppData \ロカ リットルの\ Tempに\ DockerMsftProvider \ドッカー-1-12-2を\ \ VERBOSE -cs2-ws-beta.zip:約 VERBOSEをダウンロードするには:完成ダウンロードVERBOSE:0 時間、0分、9秒でダウンロード。 VERBOSE:ダウンロードした ファイルのハッシュを確認しています。 VERBOSE:ハッシュ検証済み! VERBOSE: Cを発見:\ユーザーがインストールするには、\ DockerMsftProvider \ Docker-1-12-2-cs2-ws-beta.zip 私は\のAppData \ローカル\ Tempに\を。 VERBOSE:解凍しようとしています。 C:¥Users¥me¥AppData¥Local¥Temp¥DockerMsftProvider¥Docker-1-12-2-cs2-ws-beta.zip VERBOSE:アーカイブの削除: C:\ Users \ me \ AppData \ Local \ Temp \ DockerMsftProvider \ Docker-1-12-2-cs2-ws-beta.zip Install-Package:パラメータ の名前「DestinationPath」と一致するパラメータが見つかりません。行:1文字:1 +インストール・パッケージを-Nameドッキングウィンドウ-providerName DockerMsftProvider -Verbos ... + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (Microsoft.Power .... InstallPackage:InstallPackage)[インストールパッケージ]、 例外 + FullyQualifiedErrorId:FailedToDownload、Install-Package、Microsoft.PowerShell.PackageManagement.Cmdlets。INSTALLPACKAGE

UPD: 問題がこのラインであるように思える:

$null = Expand-Archive -Path $destination -DestinationPath $env:ProgramFiles -Force 

しかし展開-アーカイブコマンドを直接呼び出されたときには、私は同じ問題を抱えていた細かい

答えて

1

を実行します。

私がインストールしたPowershell Community Extensionsが原因でした...最近のPowershellバージョンのコマンドExpand-Archiveに競合があります。

+0

これは決して考えなかったでしょう、ありがとうございます。アンインストール、再起動、問題の修正。 – Peter

関連する問題