1.ドッキングウィンドウをインストールします。
最初のルックのyumアップデート
yumのアップデート
インストール
YUM -yドッカをインストール
スタート
ドッキングウィンドウ#が起動開始systemctl
systemctlステータスドッキングウィンドウ#ビューの状態を
コンフィギュレーション・ファイルをミラーリング変更し、代わりにUSTCミラー
我々は/etc/docker/daemon.json
次のコードを追加します。
{ " レジストリミラー":[ " https://docker.mirrors.ustc.edu.cn " ] }
再起動
daemon- systemctl リロード#コンフィギュレーションをリロード
systemctl再起動ドッカ#再起動ドッカー
ドッカー情報#情報を表示し、設定情報をレジストリミラーの終わりにほとんどを持っています
試してみてください、私にミラーを得ました
こんにちは、世界ドッカープル
撮影はどのバージョンを見ることができます前に、ドッカーこんにちは世界の#プルを検索
何のオープンセキュリティグループのインバウンドルールが存在しない場合は、ジャムを訪問しませんエラーが発生し、その後、(クラウドサーバーを参照)を開くことを忘れないでください
ドッキングウィンドウの画像#ビューミラー
それを実行してみてください
ドッキングウィンドウのhello-世界を実行します
成功!!!!!
2. DOTNETコア2.2環境をインストールします。
に従事することは非常に簡単で、コマンド
ドッキングウィンドウマイクロソフト/ DOTNETを引っ張っ:2.2 -aspnetcore-ランタイムを
3.設定DOTNETコアプロジェクト
プログラムを修正し、ローカルプロジェクトを作成します。
パブリック クラスプログラム { パブリック 静的な 無効メイン(文字列[] argsを) { CreateWebHostBuilder(引数).Build()を実行します()。 } パブリック 静的 IWebHostBuilder CreateWebHostBuilder(文字列 []引数)=> WebHost.CreateDefaultBuilder(引数) .UseUrls(" HTTP:// *:2202 " ) .UseStartup <起動時> (); }
このLinuxは、コンテナカールを通じてサイトにアクセスできるようにする*ポートを指定することで、言うことを続きます
ここで重要なポイントは、新しいDockerfile
マイクロソフトでは/ DOTNET FROM:2.2 -aspnetcore- ランタイム#2点ストレッチミラー取る COPYを。 /データ/ ローカルからのwww#(つまり、プロジェクトディレクトリに公開)この位置にコピーがミラーリング WORKDIR /データ/ WWWの#にアクセスするには位置 EXPOSE 2202 エントリーポイントを[ " DOTNET "、" CoreDemo.dll " ]
そして、常に新しいコピー/コピーするようにプロパティを設定します
パブリッシュおよびLinuxへのアップロード、自分で決めるためにアップロードするどのようなディレクトリ
CDには、ルートディレクトリを公開します
ドッカーを構築する- #tをミラー、独自の定義の名前を作成coredemo。 ドッカーRUNを --name mycoredemo -p 2202:2202の -d#が実行と、コンテナを生成coredemo -名前をコンテナの名前、自分の定義-p Linuxの開いているポートを外部アクセス:ミラー名にミラーリング-dポート
あなたがコードを印刷できる場合は、今見てカールを使用することができます
カールます。http:// localhostを:2202
その他の関連事業
コンテナ実行中のドッキングウィンドウのPSの#ショー ドッカーPS - すべてのコンテナは、#ショーを 削除し 、停止をコンテナを削除し、画像削除 ドッキングウィンドウ停止コンテナID \名 ドッカーRMコンテナIDを\名前 ドッカーRMI画像ID \名