my-app/ (GitHubリポジトリルート)
├── docker-compose.yml <-- これを作成
├── frontend/ (React)
│ ├── Dockerfile <-- これを作成
│ └── ...
└── backend/ (Spring Boot)
└── ...
docker-compose.ymlとDockerfileを作成後に、コンテナを起動する。
設定ができたら、ターミナルでリポジトリのルートディレクトリに移動し、以下のコマンドを実行します。
Bash
①docker compose up --build
これを実行すると、Dockerが自動的に「Node.jsが入った環境(コンテナ)」を作り、その中で npm install と npm run dev を実行してくれます。
(この時点でのエディタの見た目は、ローカル状態)
②通常のdocker立ち上げの手順をふむ
③バックエンドでRun javaする
④http://localhost:5173にアクセスする