質問編集履歴
2
見やすくした
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -23,6 +23,8 @@
|
|
|
23
23
|
|
|
24
24
|
**2 バインドマウントを試みる**
|
|
25
25
|
|
|
26
|
+
**2-1 docker-compose.ymlのvolumes**
|
|
27
|
+
|
|
26
28
|
以下のようにdocker-compose.ymlを設定しているのですが、ホスト側でファイルを編集してもEC2のコンテナ内のファイルには反映されません。。。
|
|
27
29
|
|
|
28
30
|
docker-compose.yml
|
|
@@ -38,12 +40,15 @@
|
|
|
38
40
|
- 3000:3000
|
|
39
41
|
```
|
|
40
42
|
|
|
43
|
+
|
|
44
|
+
**2−2 タスク定義でボリューム設定**
|
|
45
|
+
|
|
41
46
|
なので、タスク定義にボリュームの設定という箇所があったので以下のように編集してみましたが、タスクが落ちてしまい、反映もされませんでした。。。
|
|
42
47
|
|
|
43
|
-
・コンテナの編集欄
|
|
48
|
+
**・コンテナの編集欄**
|
|
44
|
-

|
|
49
|
+

|
|
45
50
|
|
|
46
|
-
|
|
51
|
+
**・ボリュームの設定**
|
|
47
52
|

|
|
48
53
|
|
|
49
54
|
この2つのマウントの仕方の違いは何なのでしょうか?
|
|
@@ -79,4 +84,4 @@
|
|
|
79
84
|
|
|
80
85
|
```
|
|
81
86
|
|
|
82
|
-
アドバイスしてくださる方いれば、よろしくお願いします
|
|
87
|
+
アドバイスしてくださる方いれば、よろしくお願いします
|
1
簡略化
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -73,14 +73,8 @@
|
|
|
73
73
|
&& /install-composer.sh \
|
|
74
74
|
&& mv composer.phar /usr/local/bin/composer
|
|
75
75
|
|
|
76
|
-
//EC2内のコンテナの中にあるディレクトリ
|
|
77
76
|
WORKDIR /var/www/html/intro-app
|
|
78
|
-
|
|
79
|
-
//このファイルが存在するディレクトリを作業ディレクトリ(EC2のコンテナ内)にコピー
|
|
80
77
|
COPY . .
|
|
81
|
-
|
|
82
|
-
//コンテナの実行時に自動的に実行させる指示
|
|
83
|
-
// サーバーの立ち上げ
|
|
84
78
|
CMD ["php","artisan", "serve", "--host", "0.0.0.0", "--port", "8081"]
|
|
85
79
|
|
|
86
80
|
```
|