AWSでReactアプリをDockerによって起動させたいのですが、react-scripts: not foundになってしまいます。
シェルファイルとDockerファイルは以下です。
bash
1#!/bin/sh 2docker build -t sample:1.0 ./ 3docker run --name sample -p 3000:3000 -v $PWD:/usr/src/app sample:1.0
Dockerfile
1# ベースイメージの作成 2FROM node:14.15.0 3 4# コンテナ内で作業するディレクトリを指定 5WORKDIR /usr/src/app 6 7# package.jsonとyarn.lockを/usr/src/appにコピー 8COPY ["package.json", "yarn.lock", "./"] 9 10# ファイルを全部作業用ディレクトリにコピー 11COPY . . 12 13# パッケージをインストール 14RUN yarn install 15 16# コンテナを起動する際に実行されるコマンド 17ENTRYPOINT [ "yarn", "start" ]
どこか問題点や、解決に必要な情報があれば教えていただきたいです。
あなたの回答
tips
プレビュー