-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrstudio_sdal-compose.yml
158 lines (145 loc) · 3.6 KB
/
rstudio_sdal-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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
version: '3'
# Notes about this docker-compose file
# the R packages are installed within the rpkgs container
# it uses the 'global' `rpkgs` volumne
# The R packages are not installed by default (i.e., in the Dockerfile)
# if you completely tear and remove all containers/volumnes/etc
# remember to exec into the `rpkgs` container and manually install packages
# there is code examples and links to the scripts in the rpkgs Dockerfile
volumes:
rpkgs:
checkpoint:
services:
############################################
# BEGIN INDIVIDUAL USER RSTUDIO CONTAINERS #
############################################
rstudio_chend:
image: sdal/ext-rss-mro-c7sd_auth
container_name: rstudio_chend
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3125:8787
rstudio_aschroed:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_aschroed
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3122:8787
rstudio_joshg22:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_joshg22
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3127:8787
rstudio_dhigdon:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_dhigdon
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3120:8787
rstudio_val20003:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_val20003
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3121:8787
rstudio_gkorkmaz:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_gkorkmaz
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3113:8787
rstudio_bpires:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_bpires
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3345:8787
rstudio_bjgoode:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_bjgoode
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 4600:8787
rstudio_ian85:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_ian85
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3110:8787
rstudio_tpristavec:
image: sdal/rss-mro-c7sd_auth
container_name: rstudio_tpristavec
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /etc/group:/etc/group
- /home:/home
- rpkgs:/rpkgs
- checkpoint:/checkpoint
cap_add:
- SYS_ADMIN
ports:
- 3117:8787