2017-11-24 4 views
0

に失敗IPCONFIG 。ドッカー幹部:ドッカーと.NETのコア<em>ビルドのための<a href="https://docs.microsoft.com/en-us/dotnet/core/docker/building-net-docker-images" rel="nofollow noreferrer">tutorial</a>を以下の細かい走っ</em>のLinuxコンテナ用ドッカーのサンプルが、<em>ビルドを実行して、奇妙なエラーで失敗</em> Windowsのコンテナ用ドッカーでサンプルを実行すると

cd aspnetapp 
docker build -t aspnetapp . 
docker run -it --rm --name aspnetcore_sample aspnetapp 

は、第2のCMD/PS

docker ps 
docker exec aspnetcore_sample ipconfig 

OCIランタイムのexecに失敗します。execに失敗しました:container_linux.go:295:開始 コンテナプロセスは、 "幹部:\" 原因IPCONFIG \」 :実行ファイルが$ PATHに が見つかりません ":不明

検索が空になります。

答えて

1

解決策は、Visual Studio 2017でドッカープロジェクトを試した後、add docker support that VS17 has built inを使用して明らかになりました。新しい.NETコアMVCプロジェクトにドッキングウィンドウのサポートを追加した後

ビル:

プロジェクト "ドッキングウィンドウ-compose.dcproj" を構築完了 - 失敗しました。

ボリュームの共有が有効になっていません。 Docker CE for Windowsの設定でボリューム共有を有効にします。

右クリックし、[ドッキングウィンドウのタスクバーのアイコン - 再び実行の設定、共有ドライブ(その中にコードでドライブを選択)

あなたのDockerサーバーホストは「Linux」に設定されていますが、ドッカー作成プロジェクトは「Windows」を対象としています。ドッキングウィンドウ・コンC:\プログラムファイルのMicrosoftのVisual Studio \ 2017 \コミュニティ\(x86の)\ MSBuildの\ SDKの\ Microsoft.Docker.Sdk \ 165

がしなければならなかった\ Microsoft.VisualStudio.Docker.Compose.targetsを構築ドッカーのタスクバーを右クリックし、「Windowsコンテナに切り替え」をクリックします。インストールまたはアップデートが必要です。一定。

関連する問題

 関連する問題