私はこれが最初に構築するためになって多くの問題に遭遇した:
docker-compose -f docker-compose.ci.build.yml build
ただし、これはエラーを出力します。 Visual Studio 2017をUpdate 4にアップデートする、Visual Studio Tools for Dockerをアップデートする、NuGetパッケージリファレンスを更新/統合する、さらに、docker-compose.ci.build.yml
では、ビルドイメージをmicrosoft/aspnetcore-build:1.0-2.0-stretch
(詳細はthis GitHub issueを参照)に変更する必要がありました。単にプロジェクトを構築して終了docker-compose.ci.build.yml
「UP」持ち込み
$ docker-compose -f docker-compose.ci.build.yml up
$ docker-compose -f docker-compose.yml build
:
ドッキングウィンドウ-コン構成がデフォルトに生成したものと類似し/同じと仮定すると、次のスクリプトを試してみてください。成果物はobj/Docker/publish
フォルダに公開されます。 「構築」docker-compose.yml
は、実際にはobj/Docker/publish
フォルダの成果物を使用して画像を構築し、タグ付けします。カスタムのLinuxビルドサーバー上で作業し、単一solution-- 2 ASPから4枚のドッカー画像を生成している。このinspiration-- /参考のため
$ docker-compose -f docker-compose.ci.build.yml down
:私は次のと私のビルドスクリプトの最後にクリーンアップします。 NETコアアプリケーションと2つの.NETコアアプリケーション。
ドッキング用ファイルを投稿する –
あなたは解決策を見つけたことがありますか? – zaitsman
@zaitsmanまだありませんが、関連するGitHubの問題はhttps://github.com/Microsoft/DockerTools/issues/32です。マイクロソフトは非常に反応が良いとは思わない –