Dockerを使って静的ページをデプロイする方法
静的ページをデプロイするには、以下の手順でDockerを使用してデプロイできます。
- 基本イメージにNGINXを指定したDockerfileを作成します。
FROM nginx:latest
- 静的ページファイルを保存するためのフォルダを作成します。
- 以下のコマンドを Dockerfile に追加して、静的ページファイルを NGINX のデフォルトの静的ファイルディレクトリにコピーします。
COPY ./path_to_static_files /usr/share/nginx/html
- Dockerイメージをビルドする:
docker build -t my-static-page .
- Docker コンテナを実行してホストの 80 ポートをコンテナの 80 ポートにマッピングします。
docker run -d -p 80:80 my-static-page
静的ページはブラウザからアクセスできるはずです。