質問編集履歴

1

ソースコードを正しい形式で記載

2021/06/02 06:46

投稿

s.daiki
s.daiki

スコア0

test CHANGED
File without changes
test CHANGED
@@ -10,25 +10,59 @@
10
10
 
11
11
  使用しているDockerファイルの中身はこちらです
12
12
 
13
+ ```
14
+
15
+ # ベースイメージとして python v3.6 を使用する
16
+
13
- > FROM python:3.6
17
+ FROM python:3.6
18
+
19
+
20
+
21
+ # 以降の RUN, CMD コマンドで使われる作業ディレクトリを指定する
14
22
 
15
23
  WORKDIR /app
16
24
 
25
+
26
+
27
+ # カレントディレクトリにある資産をコンテナ上の 「/app」 ディレクトリにコピーする
28
+
17
29
  ADD . /app
30
+
31
+
32
+
33
+ # 「 requirements.txt 」にリストされたパッケージをインストールする
18
34
 
19
35
  RUN pip install --trusted-host pypi.python.org -r requirements.txt
20
36
 
37
+
38
+
39
+ # Docker に対して「 80 番ポート 」で待受けするよう指定する
40
+
21
41
  EXPOSE 80
42
+
43
+
44
+
45
+ # Docker イメージ中の環境変数を指定する
22
46
 
23
47
  ENV NAME World
24
48
 
49
+
50
+
51
+ # コンテナが起動したときに実行される命令を指定する
52
+
53
+ # ここでは後述の 「app.py 」を実行するよう指示している
54
+
25
55
  CMD ["python", "app.py"]
56
+
57
+ ```
26
58
 
27
59
 
28
60
 
29
61
  app.pyはこちら(インデントが見づらくすみません)
30
62
 
63
+ ```
64
+
31
- > from flask import Flask
65
+ from flask import Flask
32
66
 
33
67
  import os
34
68
 
@@ -48,7 +82,7 @@
48
82
 
49
83
  app.run(host='0.0.0.0', port=80)
50
84
 
51
-
85
+ ```
52
86
 
53
87
  上記を用意し、
54
88