Files
fcb_photo_review/docker-compose.yml

149 lines
3.4 KiB
YAML

services:
photo_review_1:
image: fcb_photo_review
build:
context: .
container_name: photo_review_1
hostname: photo_review_1
volumes:
- ./log:/app/log
- ./model:/app/model
restart: always
command: [ "photo_review.py", "--clean", "True" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "0", "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_review_2:
image: fcb_photo_review
container_name: photo_review_2
hostname: photo_review_2
volumes:
- ./log:/app/log
- ./model:/app/model
restart: always
depends_on:
- photo_review_1
command: [ "photo_review.py" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "0", "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_review_3:
image: fcb_photo_review
container_name: photo_review_3
hostname: photo_review_3
volumes:
- ./log:/app/log
- ./model:/app/model
restart: always
depends_on:
- photo_review_2
command: [ "photo_review.py" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "0", "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_review_4:
image: fcb_photo_review
container_name: photo_review_4
hostname: photo_review_4
volumes:
- ./log:/app/log
- ./model:/app/model
restart: always
depends_on:
- photo_review_3
command: [ "photo_review.py" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "0", "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_review_5:
image: fcb_photo_review
container_name: photo_review_5
hostname: photo_review_5
volumes:
- ./log:/app/log
- ./model:/app/model
restart: always
depends_on:
- photo_review_4
command: [ "photo_review.py" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "0", "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_mask_1:
image: fcb_photo_review
container_name: photo_mask_1
hostname: photo_mask_1
volumes:
- ./log:/app/log
restart: always
depends_on:
- photo_review_1
command: [ "photo_mask.py", "--clean", "True" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_mask_2:
image: fcb_photo_review
container_name: photo_mask_2
hostname: photo_mask_2
volumes:
- ./log:/app/log
restart: always
depends_on:
- photo_mask_1
command: [ "photo_mask.py" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"
photo_mask_3:
image: fcb_photo_review
container_name: photo_mask_3
hostname: photo_mask_3
volumes:
- ./log:/app/log
restart: always
depends_on:
- photo_mask_2
command: [ "photo_mask.py" ]
deploy:
resources:
reservations:
devices:
- device_ids: [ "1" ]
capabilities: [ "gpu" ]
driver: "nvidia"