質問編集履歴
1
新たなエラーメッセージと問題、試したことを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -72,6 +72,10 @@
|
|
72
72
|
|
73
73
|
|
74
74
|
|
75
|
+
|
76
|
+
|
77
|
+
|
78
|
+
|
75
79
|
### 試したこと
|
76
80
|
|
77
81
|
エラーメッセージをgoogle翻訳すると「別のディレクトリ内で新しいRailsアプリケーションを初期化できません。まずRails以外のディレクトリに変更してください。」と訳されましたが、正直意味がわかりません...
|
@@ -88,6 +92,50 @@
|
|
88
92
|
|
89
93
|
|
90
94
|
|
95
|
+
###*新たなエラーメッセージ•問題
|
96
|
+
|
97
|
+
```
|
98
|
+
|
99
|
+
standard_init_linux.go:211: exec user process caused "exec format error"
|
100
|
+
|
101
|
+
```
|
102
|
+
|
103
|
+
•新規プロジェクトのファイルが生成されない。
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
###*試したこと
|
108
|
+
|
109
|
+
`entrypoint.sh`を作る際に、`#!/bin/bash`を消してしまったのが原因らしく、追記しました。その後docker imageを更新し、再度下記のコマンドを実行すると、エラーは発生しませんでした。
|
110
|
+
|
111
|
+
```terminal
|
112
|
+
|
113
|
+
$ docker-compose run web rails new . --force --no-deps --database=mysql --skip-test --webpacker
|
114
|
+
|
115
|
+
```
|
116
|
+
|
117
|
+
**しかし、手元のディレクトリに新規プロジェクトのファイル等が生成されません。**
|
118
|
+
|
119
|
+
下記のコードでコンテナ内も探しましたが、生成されていません。
|
120
|
+
|
121
|
+
新規プロジェクトを生成するにはどうすればよいでしょうか。エラーメッセージも出ないので困っています。よろしくお願いいたします。
|
122
|
+
|
123
|
+
```
|
124
|
+
|
125
|
+
$ docker-compose run web ls
|
126
|
+
|
127
|
+
Starting rails_docker_db_1 ... done
|
128
|
+
|
129
|
+
Dockerfile Gemfile Gemfile.lock docker-compose.yml entrypoint.sh
|
130
|
+
|
131
|
+
|
132
|
+
|
133
|
+
```
|
134
|
+
|
135
|
+
|
136
|
+
|
137
|
+
|
138
|
+
|
91
139
|
|
92
140
|
|
93
141
|
|