質問編集履歴

2

Node.jsの使用目的を「前提」部分に追記

2021/03/23 05:42

投稿

EbiTT
EbiTT

スコア12

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- DockerfileでPHP,apache,composer,node.jsを載せたイメージを作るのが目標です。
5
+ DockerfileでPHP,apache,composer,Node.jsを載せたイメージを作るのが目標です。
6
6
 
7
-
7
+ Node.jsは[Svelte Materialifyのinstallation](https://svelte-materialify.vercel.app/getting-started/installation/)で紹介されているようにSvelte Materialify というライブラリのインストールにnpmが必要なので入れようとしているだけで,Node.jsを使って何かをしようとしているわけではございません。
8
8
 
9
9
 
10
10
 

1

Node.jsイメージのpull元をalpineから通常のNode.jsに変更。composer update を追加。

2021/03/23 05:42

投稿

EbiTT
EbiTT

スコア12

test CHANGED
File without changes
test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  ```Dockerfile
42
42
 
43
- FROM node:14.2-alpine as node
43
+ FROM node:14.2 as node
44
44
 
45
45
 
46
46
 
@@ -108,6 +108,8 @@
108
108
 
109
109
  RUN npm install && \
110
110
 
111
+ composer update && \
112
+
111
113
  composer install
112
114
 
113
115
  # RUN ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npx