回答編集履歴

1

Add second investigation

2020/06/29 18:24

投稿

y_shinoda
y_shinoda

スコア3272

test CHANGED
@@ -1,3 +1,93 @@
1
+ ## 追記
2
+
3
+
4
+
5
+ 少なくともコンテナには原因がなさそうで、
6
+
7
+ 環境依存であることが明確になりつつあります
8
+
9
+
10
+
11
+ ### コンテナがリクエストしている Django のハッシュ
12
+
13
+
14
+
15
+ こちらは問題なさそうです
16
+
17
+
18
+
19
+ 現在 Docker コンテナがリクエストしている Django のハッシュは
20
+
21
+ PyPI 上のハッシュと一致しています:
22
+
23
+
24
+
25
+ [Django · PyPI](https://pypi.org/project/Django/3.0.2/#copy-hash-modal-01414e66-7b41-49a8-b010-9bcf24e3183a)
26
+
27
+
28
+
29
+ ![ハッシュが一致していることの確認](edb5ff4af9a7fd33bcd74148de31bb65.png)
30
+
31
+
32
+
33
+ ### 他に考えられる原因
34
+
35
+
36
+
37
+ まだなんとも言えませんが、次の点が気になります:
38
+
39
+
40
+
41
+ ネットワーク:
42
+
43
+
44
+
45
+ - DNS が違う宛先を返している可能性
46
+
47
+ - PyPI に到達するまでのどこかでキャッシュが返ってきている可能性
48
+
49
+
50
+
51
+ コンピューター:
52
+
53
+
54
+
55
+ - ホストの Docker, Docker Compose のバグの可能性
56
+
57
+
58
+
59
+ #### 切り分け
60
+
61
+
62
+
63
+ 可能であれば、
64
+
65
+ 現在コンテナをビルドしているコンピューターとネットワークの
66
+
67
+ どちらかだけを交換してみてビルドを行い、切り分けを行うと
68
+
69
+ 原因がより明確になります
70
+
71
+
72
+
73
+ コンピューター|ネットワーク|結果
74
+
75
+ ---|---
76
+
77
+ 今ビルドしているコンピューター|今ビルドしているネットワーク|×
78
+
79
+ 今ビルドしているコンピューター|別のネットワーク|
80
+
81
+ 別のコンピューター|今ビルドしているネットワーク|
82
+
83
+ 別のコンピューター|別のネットワーク|◯
84
+
85
+
86
+
87
+ ## 第一次調査
88
+
89
+
90
+
1
91
  次のコマンドで Python のイメージを削除してやり直すと改善しませんでしょうか?:
2
92
 
3
93