# ベースイメージとしてNode.jsを使用 FROM node:18-buster # 作業ディレクトリを作成 WORKDIR /app # Gitをインストール RUN apt-get update && apt-get install -y git # リポジトリをクローン RUN git clone https://github.com/libredirect/browser_extension # 作業ディレクトリをクローンしたプロジェクトディレクトリに変更 WORKDIR /app/browser_extension # 依存関係をインストール RUN npm install # Pugを使用してHTMLを生成 RUN npm run html # コンテナのポートを公開(必要に応じて設定) EXPOSE 3000 # 必要なコマンド(例: サーバーの起動など)を指定する場合 # CMD ["npm", "start"]