[ドッカー】実際 - コンテナ内の静的なウェブサイトを展開

  • 地図ポート80個のコンテナを作成します
  • nginxのをインストールします。
  • テキストエディタのvimをインストールします。
  • 静的なページを作成します
  • 設定ファイルを変更しますnginxの
  • nginxの実行
  • Webアクセスを確認します

1、ウェブという名前のポートマッピングを実行するために、コンテナとの対話

ドッキングウィンドウの実行-p 80 --nameウェブ-i -t Ubuntuの/ binに/ bashの

2、容器の中に、インストールnginxの

-y nginxのインストールapt-getを

3、営業成績は、パッケージのnginxのを見つけることができない見つけるために(オプション)は、次のコマンドを実行する必要があります

apt-getを更新

 機械加工後、nginxののコマンドのインストールを実行するために行きます

4、VIMのインストールを続行するにはapt-getを

-y Vimをインストールapt-getを

インストール後、私たちはnginxの中で実行するようにWebサイトを作成し始めました

5、ストレージサイトのディレクトリを作成します

ます。mkdir -p / var / www / htmlと設定

新築ディレクトリに6、

CD / var / www / htmlと設定

7、Vimを使用して、静的なページを作成および編集

Vimのindex.htmlを

8、単純な静的ページを作成します

<HTML> 
 <HEAD> 
  <TITLE> nginxの</ TITLE> 
 </ HEAD> 
 <BODY> 
  <H1>のHello World </ H1> 
 </ BODY> 
</ HTML>

その後、我々は、設定ファイルのnginxを編集し始めました

9. nginxのインストール場所を探します

whereisはnginxの

10、nginxの設定ファイルの場所を探してください

lsのは/ etc / nginxのの
LSは/ etc / nginxの/サイト対応

11、デフォルトのファイルを開きます

vimのは/ etc / nginxの/サイト対応/デフォルト

12は、ルート・ファイルの場所の値は、新たに設立されたウェブサイトに変更され

ルート/ var / www / htmlと設定。

13、ルートディレクトリに切り替え

CD /

14、nginxのを実行しています

nginxの

15、PSのnginxを実行するかどうかを、容器内の現在の進行状況を表示

PS -if

16、終了コンテナ

CTRL + Q / P

17、マップコンテナポートを参照してください

ドッキングウィンドウのPS 
或の
ドッキングウィンドウポートウェブ

18、サイトにアクセスできるかどうかを確認するには、カール(ホストIPアドレス)

カールhttp://127.0.0.1:マッピングポート

19、サイトにアクセスできるかどうかを確認するには、カール(コンテナのIPアドレス)

#IPアドレス} {取得$ 
ドッカー点検--format = 'range.NetworkSettings.Networks {{}} {。{たIPAddress}} {{終了}}のWeb
ページにアクセスする#
// $ {IP}:カールHTTPを

20、我々はコンテナを停止しよう

sudoのドッキングウィンドウの停止ウェブ

21、コンテナを再起動

sudoのドッキングウィンドウの再起動ウェブ

22、再びマップコンテナ港を参照してください、ポートの変更が見つかりました。

 

おすすめ

転載: www.cnblogs.com/CSgarcia/p/11350912.html