-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathMakefile
103 lines (90 loc) · 2.44 KB
/
Makefile
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
# Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License.
include .env
# --build-arg ROOT_CONTAINER=${ROOT_CONTAINER} \
# --build-arg JUPYTERHUB_VERSION=1.4.2
network:
@docker network inspect $(DOCKER_NETWORK_NAME) >/dev/null 2>&1 || docker network create $(DOCKER_NETWORK_NAME)
imageM:
docker build -t jupyter-minimal \
--file singleuser/Dockerfile-minimal \
--build-arg ROOT_CONTAINER=${ROOT_CONTAINER} \
--build-arg HUB_VERSION=${HUB_VERSION} \
singleuser
imageD:
docker build -t jupyter-dl \
--file singleuser/Dockerfile-dl \
singleuser
imageF:
docker build -t jupyter-full \
--file singleuser/Dockerfile-full \
singleuser
imageG:
docker build -t jupyter-gpu \
--file singleuser/Dockerfile-gpu \
singleuser
imageR363:
docker build -t jupyter-r363 \
--file singleuser/Dockerfile-r363 \
singleuser
imageRS363:
docker build -t jupyter-rs363 \
--file singleuser/Dockerfile-rs363 \
singleuser
imageR405:
docker build -t jupyter-r405 \
--file singleuser/Dockerfile-r405 \
singleuser
imageRS405:
docker build -t jupyter-rs405 \
--file singleuser/Dockerfile-rs405 \
singleuser
imageR412:
docker build -t jupyter-r412 \
--file singleuser/Dockerfile-r412 \
singleuser
imageRS412:
docker build -t jupyter-rs412 \
--file singleuser/Dockerfile-rs412 \
singleuser
imageJ:
docker build -t jupyter-js \
--file singleuser/Dockerfile-js \
singleuser
imageJamovi:
docker build -t jupyter-jamovi \
--file singleuser/Dockerfile-jamovi \
singleuser
imageAll: imageM imageD imageF imageR363 imageR405 imageR412 imageRS363 imageRS405 imageRS412
imageZ:
docker build -t jupyter-deepzoom \
--file singleuser/Dockerfile-deepzoom \
singleuser
imageV:
docker build -t jupyter-vnc \
--file singleuser/Dockerfile-vnc \
singleuser
imageRefine:
docker build -t jupyter-refine \
--file singleuser/Dockerfile-refine \
singleuser
imageT:
docker build -t jupyter-test \
--file singleuser/Dockerfile-test \
--build-arg ROOT_CONTAINER=${ROOT_CONTAINER} \
--build-arg HUB_VERSION=${HUB_VERSION} \
singleuser
imageS:
docker build -t jupyter-test \
--file singleuser/Dockerfile-slicer \
singleuser
imageQC:
docker build -t jupyter-qc \
--file singleuser/Dockerfile-qc \
singleuser
proxy:
docker build -t jupyterproxy \
--file proxy/Dockerfile \
proxy
build: check-files network volumes
docker-compose build