Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
xinaxu committed Oct 17, 2023
1 parent bd5a88d commit c7f0d0f
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 10 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,3 @@ integration/test/motionlarity/.env.local
integration/test/motionlarity/.up
integration/test/devnet/.up
integration/test/devnet/.boostready
/docker-compose-local-dev.yml
63 changes: 63 additions & 0 deletions docker-compose-local-dev-with-singularity.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# To use it with a local Singularity instance, you need to make sure you have Singularity cloned in the same directory as motion
# Use below command to run the docker compose
# docker compose -f ./docker-compose-local-dev-with-singularity.yml up --build
# -f specifies the docker compose configuration file
# --build will force rebuilding Singularity or Motion if anything changes in the local code or Dockerfile
version: '3.8'

services:
db:
extends:
file: docker-compose.yml
service: db

singularity_admin_init:
extends:
file: docker-compose.yml
service: singularity_admin_init
build: ../singularity
image: singularity-local

singularity_api:
extends:
file: docker-compose.yml
service: singularity_api
image: singularity-local

singularity_dataset_worker:
extends:
file: docker-compose.yml
service: singularity_dataset_worker
image: singularity-local

singularity_deal_pusher:
extends:
file: docker-compose.yml
service: singularity_deal_pusher
image: singularity-local

singularity_deal_tracker:
extends:
file: docker-compose.yml
service: singularity_deal_tracker
image: singularity-local

singularity_content_provider:
extends:
file: docker-compose.yml
service: singularity_content_provider
image: singularity-local

motion:
extends:
file: docker-compose.yml
service: motion
build: .
image: motion-local

volumes:
motion-singularity-volume:

networks:
default:
name: motion
10 changes: 1 addition & 9 deletions docker-compose-local-dev.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
# To use it with a local Singularity instance, you need to make sure you have Singularity cloned in the same directory as motion
# Use below command to run the docker compose
# docker compose -f ./docker-compose-local-dev.yml up --build
# -f specifies the docker compose configuration file
# --build will force rebuilding Singularity or Motion if anything changes in the local code or Dockerfile
# --build will force rebuilding Motion if anything changes in the local code or Dockerfile
version: '3.8'

services:
Expand All @@ -15,38 +14,31 @@ services:
extends:
file: docker-compose.yml
service: singularity_admin_init
build: ../singularity
image: singularity-local

singularity_api:
extends:
file: docker-compose.yml
service: singularity_api
image: singularity-local

singularity_dataset_worker:
extends:
file: docker-compose.yml
service: singularity_dataset_worker
image: singularity-local

singularity_deal_pusher:
extends:
file: docker-compose.yml
service: singularity_deal_pusher
image: singularity-local

singularity_deal_tracker:
extends:
file: docker-compose.yml
service: singularity_deal_tracker
image: singularity-local

singularity_content_provider:
extends:
file: docker-compose.yml
service: singularity_content_provider
image: singularity-local

motion:
extends:
Expand Down

0 comments on commit c7f0d0f

Please sign in to comment.