3

からプロダクションサーバーへのドッキング用コンテナの配備これは完全に失われています。Visual Studio 2017 RTM

WindowsマシンにDockerをインストールしました。実行中です。設定でCドライブを共有しました。 Visual Studio 2017 RTMでDockerをサポートするASP.NET Core 1.1プロジェクトを作成しました。プロジェクトが作成されると、F5を押して実行します。コンテナを構築し、ローカルのDockerインストールに展開し、Webブラウザを起動しました。私のウェブサイトは走っています!わーい!

私は今、そのコンテナをLinuxマシン上で動作するDockerに配備したいと考えていますが、Docker-composeプロジェクトのVisual Studioには公開オプションはありません。私はWebプロジェクトを公開することができますが、AzureまたはIISのみに公開することができます。

私はこれに答えて全部を見てきましたが、私が見つけることができるのはローカルに展開する方法だけであり、私はすでにそれを理解しました。

答えて

4

現在、ツールにはイメージをレジストリにプッシュする公開オプションはありませんが、これはかなり簡単に行うことができます。画像をローカルに構築するドッカー作成プロジェクトの「リリース」設定を作成することをお勧めします。その後、ドッカーのコマンドラインを使用してそのイメージをDocker HubまたはAzure Container Registryにプッシュすることができます。そこでは、Linuxドッカーのマシンにプルダウンできます。

+1

私は参照してください。それはコマンドラインです。私は雲に追いつくことなくそれをする方法があると思いますか? – TheCodeFiend

0

コードがGitリポジトリに保存されていて、ルートにDockerfileがある場合は、Cycleを使用してサーバー上にイメージを構築し、使いやすいインターフェイスに展開できます。

関連する問題