Skip to content

feat: add Docker support for Express server - #259

Open
kohapizza wants to merge 1 commit into
DaisukeBekki:masterfrom
kohapizza:feature/docker
Open

feat: add Docker support for Express server#259
kohapizza wants to merge 1 commit into
DaisukeBekki:masterfrom
kohapizza:feature/docker

Conversation

@kohapizza

@kohapizza kohapizza commented Mar 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Dockerfile.express: Express サーバーをコンテナで動かすためのマルチステージビルド定義
  • docker-entrypoint.sh: コンテナ起動時のエントリーポイント
  • .dockerignore: ビルド不要ファイルの除外設定

動作確認

# ビルド
docker build -f Dockerfile.express -t express .

# 起動(デフォルト: JSeM problem 720)
docker run -p 3000:3000 express

# 問題IDを指定して起動(有効範囲: 693–728)
docker run -p 3000:3000 express --jsemid 702

ブラウザで http://localhost:3000 を開いて確認。

補足

ACL System Domeのために構築したDockerです。

@kohapizza kohapizza self-assigned this Mar 18, 2026
@kohapizza
kohapizza requested a review from DaisukeBekki March 18, 2026 04:29
@kohapizza
kohapizza marked this pull request as ready for review March 18, 2026 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant