Skip to content

Commit

Permalink
fix docker compose to load cyclonedds config file in production image
Browse files Browse the repository at this point in the history
DCO 1.1 Signed-off-by: Tatsuya Ishihara <[email protected]>
  • Loading branch information
tatsuya-ishihara committed Dec 5, 2024
1 parent 16f9cf8 commit 8f326af
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions docker-compose-bag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ services:
file: docker-compose-common.yaml
service: bag
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros
- ${CABOT_BAG_MOUNT:-./doc}:/ros2_topics
profiles:
Expand Down
14 changes: 14 additions & 0 deletions docker-compose-common.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ services:
file: cabot-navigation/docker-compose-common.yaml
service: navigation-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

navigation-dev:
Expand All @@ -45,6 +46,7 @@ services:
file: cabot-navigation/docker-compose-common.yaml
service: navigation-prod-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

gazebo-dev:
Expand All @@ -59,6 +61,7 @@ services:
file: cabot-navigation/docker-compose-common.yaml
service: gazebo-prod-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

gui-dev:
Expand All @@ -73,6 +76,7 @@ services:
file: cabot-navigation/docker-compose-common.yaml
service: gui-prod-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

localization-dev:
Expand All @@ -87,6 +91,7 @@ services:
file: cabot-navigation/docker-compose-common.yaml
service: localization-prod-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

driver-dev:
Expand All @@ -101,6 +106,7 @@ services:
file: cabot-drivers/docker-compose-base.yaml
service: driver-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

people-dev:
Expand All @@ -115,6 +121,7 @@ services:
file: cabot-people/docker-compose-base.yaml
service: people-all-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

people-detection-dev:
Expand All @@ -129,6 +136,7 @@ services:
file: cabot-people/docker-compose-base.yaml
service: people-detection-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

people-track-dev:
Expand All @@ -143,6 +151,7 @@ services:
file: cabot-people/docker-compose-base.yaml
service: people-track-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

people-framos-camera-dev:
Expand All @@ -157,6 +166,7 @@ services:
file: cabot-people/docker-compose-base.yaml
service: people-framos-camera-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

people-framos-detection-dev:
Expand All @@ -171,6 +181,7 @@ services:
file: cabot-people/docker-compose-base.yaml
service: people-framos-detection-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

people-nuc-dev:
Expand All @@ -185,6 +196,7 @@ services:
file: cabot-people/docker-compose-base.yaml
service: people-nuc-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

wifi_scan-dev:
Expand All @@ -199,6 +211,7 @@ services:
file: cabot-drivers/docker-compose-base.yaml
service: wifi_scan-prod-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

ble_scan-dev:
Expand All @@ -213,6 +226,7 @@ services:
file: cabot-drivers/docker-compose-base.yaml
service: ble_scan-prod-base
volumes:
- ./docker/home/cyclonedds_spdp.xml:/home/developer/cyclonedds_spdp.xml
- ./docker/home/.ros:/home/developer/.ros

bag:
Expand Down

0 comments on commit 8f326af

Please sign in to comment.