-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
118 lines (103 loc) · 2.49 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
version: '3.9'
x-common_config: &common_config
volumes:
- &shared ./project:/project
working_dir: /project/
user: "1000"
stop_signal: SIGKILL
deploy:
resources:
reservations:
devices:
- driver: nvidia
device_ids: ['1']
capabilities: [gpu]
services:
dreambooth:
<<: *common_config
build:
context: ./code/dreambooth
dockerfile: Dockerfile
image: neb-dreambooth
volumes:
- *shared
- ./code/dreambooth/:/dreambooth/
- ./code/common/faceops.py/:/dreambooth/faceops.py
- ..env:/project/.env
user: "0"
img-gen:
<<: *common_config
build:
context: ./code/img-gen
dockerfile: Dockerfile
image: neb-img-gen
volumes:
- *shared
- ./code/img-gen/:/img-gen/
- ./code/experiments:/experiments-code
- ./experiments:/experiments
user: "0"
facemorpher:
<<: *common_config
build:
context: ./code/morphing
dockerfile: Dockerfile-facemorpher
image: neb-facemorpher
volumes:
- *shared
- ./experiments/:/experiments/
morph:
<<: *common_config
build:
context: ./code/morphing
dockerfile: Dockerfile
image: neb-morph
volumes:
- *shared
- ./code/morphing/:/morphing
- ./code/common/faceops.py/:/morphing/faceops.py
- ./experiments/:/experiments/
- ./code/experiments:/experiments-code
detect-diff:
<<: *common_config
build:
context: ./code/detect-diffusion
dockerfile: Dockerfile
image: neb-detect-diff
volumes:
- *shared
# - ./code/detect-diff/:/detect-diff
- ./experiments/:/experiments/
working_dir: /dmimagedetection
user: "0"
detect-morph:
<<: *common_config
build:
context: ./code/detect-morph
dockerfile: Dockerfile
image: neb-morph-detect
volumes:
- *shared
- ./code/detect-morph:/detect-morph
- ./experiments/:/experiments/
working_dir: /SPL-MAD
arcfaces:
<<: *common_config
build:
context: ./code/arcfaces
dockerfile: Dockerfile
image: neb-arcfaces
volumes:
- *shared
- ./code/arcfaces:/arcfaces
- ./experiments/:/experiments/
user: "0"
eval:
<<: *common_config
image: neb-morph
volumes:
- *shared
- ./code/experiments:/experiments-code
- ./code/common/faceops.py/:/experiments-code/faceops.py
- ./experiments/:/experiments/
working_dir: /experiments