9. Dockerfile実際の動作(画像やPythonアプリケーションの実行にパック)

1.作成し、フラスコのhello-世界を入力してください

  mkdirフラスコ-ハロー世界&& CDの  フラスコ-ハローワールド

2.書き込みのpythonファイルapp.py

  フラスコのインポートフラスコから

  アプリ=フラスコ__name__

  @ app.route '/'

  こんにちはDEF )(

    「ハロードッキングウィンドウ」を返します

  __name__ == '__main__' の場合:

    app.run ()

3.書き込みDockerfileファイル

  パイソンFROM:2.7:2.7 #base画像は、Pythonで

  eaonとメールボックス用に開発LABELのメンテナ= "eaon <[email protected]>" #タグ

  RUNピップは拡大フラスコ#インストールフラスコをインストール

  COPY app.py /アプリ/#app.pyは下/アプリにコピーされます

  WORKDIR /アプリ#が作業ディレクトリが/アプリです定義します

  5000#さらさポートを公開 

  CMDパイソンapp.py#app.pyファイルの実行

4. Dockerfileで画像を作成します。

  ドッキングウィンドウは、[イメージ名] -t構築します。

5.エラーの調査

  ドッキングウィンドウの実行-it [image_idは] / binに/ bashの

6.操作容器で実行されています

  ドッキングウィンドウの幹部は、容器の中にシェルスクリプトを記述することによって、[container_id] / binに/ bashの番号を-it

  ドッキングウィンドウの幹部は、Pythonを書き込むことにより、容器に[container_id]のpython#を-it

  ドッキングウィンドウの幹部は、コンテナIPアドレスの[container_id]#プリントアウト腹腔操作を-IT

 

おすすめ

転載: www.cnblogs.com/zonehoo/p/11284548.html