回答編集履歴
1
alpineはNode.jsだけやん、PHPはDebianだったのでそれ用に修正
answer
CHANGED
@@ -79,8 +79,11 @@
|
|
79
79
|
|
80
80
|
後者が目的ならば
|
81
81
|
AlpineLinuxにNode.jsを導入する正規の手法でインストールしましょう。
|
82
|
-
参考記事:
|
82
|
+
参考記事:
|
83
83
|
|
84
|
+
- [Ubuntu/Debianに最新のNode.jsをインストールする一番良い方法](https://linuxfan.info/install_nodejs_on_ubuntu_debian)
|
85
|
+
- [DockerHubのApache付きPHPイメージ](https://github.com/docker-library/php/blob/64811791f0682262478d73514819908fcfe73d7f/8.0/buster/apache/Dockerfile)
|
86
|
+
|
84
87
|
こちらも記事の内容をコピペしただけなので動作保証外ですが、
|
85
88
|
こんな感じになるでしょう。
|
86
89
|
|
@@ -112,7 +115,8 @@
|
|
112
115
|
COPY myhtaccess /usr/local/apache2/
|
113
116
|
|
114
117
|
# 特定バージョンのNode.jsをインストールしたければ追加で考える必要はある
|
118
|
+
RUN curl -sL https://deb.nodesource.com/setup_lts.x | bash -
|
115
|
-
RUN
|
119
|
+
RUN apt install -y nodejs && \
|
116
120
|
npm install && \
|
117
121
|
composer update && \
|
118
122
|
composer install
|