Local Only

ros_study 環境構築ページ

このページはローカル環境専用です。オンライン公開ページでは Docker コマンドを実行できないため、 ローカルで helper サーバーを起動したときだけ ワンクリックでビルドと起動を実行できます。

トップへ戻る

ワンクリック操作

ビルド中はスピナーが回り、下のターミナルに Docker のログが流れます。

helper未接続
待機中
現在アクション: なし
終了コード: -

Terminal Output

helper サーバー経由で Docker コマンドの標準出力を表示します

helper サーバーへの接続待ちです...

1. ターミナルで以下を実行
   python3 tools/ros_study_env_server.py
2. このページをローカルで開く
3. 「Dockerビルドして起動」を押す

注意点

  • このページは オンラインでは動きません。Docker 実行はブラウザ単体ではできないためです。
  • ローカルで python3 tools/ros_study_env_server.py を起動してから使ってください。
  • helper は 127.0.0.1:8765 にだけ待ち受けるので、外部公開はしません。

手動コマンド(Helperなし)

docker compose -f docker/compose.yaml up --build -d --remove-orphans docker compose -f docker/compose.yaml exec ros_study bash cd ~/ros2_ws colcon build source install/setup.bash

起動後の次のステップ

`ros_study_humble Started` まで出たら、次はコンテナに入って作業するか、VSCode から running container へ attach します。

方法1: ターミナルから入る

docker compose -f docker/compose.yaml exec ros_study bash cd ~/ros2_ws colcon build source install/setup.bash

方法2: VSCode Dev Containers で attach する

  1. VSCode に Dev Containers 拡張を入れる
  2. コマンドパレットで `Dev Containers: Attach to Running Container...` を開く
  3. `ros_study_humble` を選ぶ
  4. 開いたターミナルで `cd ~/ros2_ws` して作業を続ける