こんにちは世界
まず、デフォルトは最新バージョンです(ngnixミラーを取得し、
ドッキングウィンドウプルnginxの
シンプルDockerfile、nginxのミラーリングされたホームを変更Dockerfileを書きます
Dockerfileは、命令の数を含むテキストファイルで、命令は、ミラーの構造の詳細を説明します。
1、新しいフォルダ/ ngnix、中に以下の追加のディレクトリにDockerfileという名前の新しいファイルを作成します:
地元の倉庫リラから#はドッキングウィンドウのngxin鏡像取る FROM nginxの ドッキングウィンドウのngxinを修正コンテンツホーム#ミラーリング RUNをエコー「Hello Worldの」> /usr/share/nginx/html/index.html
2、利用できるドッキングウィンドウの画像を表示するために私たち自身のngxinミラー仕上げ構築するコマンドを構築するためのパスDockerfileで次のコマンドを実行します
rogn:ドッキングウィンドウは、-t nginxのを構築します。
これは、ミラー名、コマンド最終点を指定-t(。)パスDockerfileファイルを表します
図3に示すように、次のコマンドは、コンテナドッカー画像を開始するために使用することができます
92:80 nginxの-pドッキングウィンドウの実行-d:rogn
4、訪問はlocalhost:92には「Hello Worldのを」見ることができます
Webページ
ソースコードにまず、アクセス:住所
上記では、修飾Dockerfileに基づいて、
次のようにソース・ファイル構造があり、
COPYファイルを/ usr / share / nginxの/ htmlのフォルダに一つずつ。
地元の倉庫リラから#はドッキングウィンドウのngxin鏡画像を撮る FROM nginxの ドッキングウィンドウのngxinを変更するホームコンテンツ#ミラーリング #のRUNのエコーを「これはRogn nginxのです!」> /usr/share/nginx/html/index.html COPYのインデックス/usr/share/nginx/html/index.html .htmlを COPY home.html /usr/share/nginx/html/home.html COPY navigation.html /usr/share/nginx/html/navigation.html COPYのCSSの/ usr /共有/ nginxの/ HTML / CSSの COPY フォントを/ usr / share / nginxの/ HTML /フォント COPYのイメージを/ usr / share / nginxの/ HTML /画像は COPY JSを/ usr / share / nginxの/ HTML / JS
保存し、ミラーを再構築し、(停止および開始する必要の前で停止していない場合)、コンテナを開始します。
レンダリング:
参考リンク:
1. https://zhuanlan.zhihu.com/p/78295209
2. https://blog.csdn.net/github_39611196/article/details/78270999
3. https://yeasy.gitbooks.io/docker_practice/image/dockerfile/copy.html