回答編集履歴
1
Add expressions
test
CHANGED
@@ -19,3 +19,65 @@
|
|
19
19
|
docker exec -i -t -w / php_1 bash
|
20
20
|
|
21
21
|
```
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
接続後はルートディレクトリー (`/`) につながっていることに注意してください
|
26
|
+
|
27
|
+
アプリケーション開発等をしていれば、
|
28
|
+
|
29
|
+
`Dockerfile` の `WORKDIR` や
|
30
|
+
|
31
|
+
`doker-compose.yml` の`working_dir` で指定されているパスに
|
32
|
+
|
33
|
+
アプリケーションのコードがある可能性が高いです
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
## 原因の調査
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
質問欄のコンソールのメッセージで、最初に次のエラーメッセージが出ています:
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
```console
|
46
|
+
|
47
|
+
$docker exec -i -t php_1 bash
|
48
|
+
|
49
|
+
OCI runtime exec failed: exec failed: container_linux.go:349: starting container process caused "chdir to cwd (\"/var/www\") set in config.json failed: no such file or directory": unknown
|
50
|
+
|
51
|
+
```
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
```console
|
60
|
+
|
61
|
+
OCI runtime exec failed:
|
62
|
+
|
63
|
+
exec failed:
|
64
|
+
|
65
|
+
container_linux.go:349:
|
66
|
+
|
67
|
+
starting container process caused
|
68
|
+
|
69
|
+
"chdir to cwd (\"/var/www\") set in config.json failed: no such file or directory": unknown
|
70
|
+
|
71
|
+
```
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
このエラーメッセージを調べると、
|
76
|
+
|
77
|
+
php-fpm のコンテナ実行時に `WORK_DIR` の設定との関係で発生することがある問題のようです:
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
[laradockを公式通りにしたら詰まったお話 - Qiita](https://qiita.com/k-waragai/items/ad46d0875eb745705512)
|
82
|
+
|
83
|
+
[【docker】ERROR:OCI runtime create failedが出る。 - Qiita](https://qiita.com/rope19181/items/2e5c86fdec7ef9e86ccc)
|