-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.yml
47 lines (46 loc) · 1.36 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
version: '3'
services:
minimal_notebook:
image: minimal-notebook:python-3.7
build:
context: .
dockerfile: minimal.dockerfile
args:
- BASE_CONTAINER=jupyter/minimal-notebook:703d8b2dcb88
- python_version=3.7
- conda_env=python37
scipy_notebook:
image: scipy-notebook:python-3.7
build:
context: ../docker-stacks/scipy-notebook
args:
- BASE_CONTAINER=minimal-notebook:python-3.7
pyspark_notebook:
image: pyspark-notebook:pyspark-2.4.7
build:
context: ../docker-stacks/pyspark-notebook
args:
- BASE_CONTAINER=scipy-notebook:python-3.7
- spark_version=2.4.7
- hadoop_version=2.7
- spark_checksum=0F5455672045F6110B030CE343C049855B7BA86C0ECB5E39A075FF9D093C7F648DA55DED12E72FFE65D84C32DCD5418A6D764F2D6295A3F894A4286CC80EF478
- openjdk_version=8
all_spark_notebook:
image: all-spark-notebook:spark-2.4.7
build:
context: ../docker-stacks/all-spark-notebook
args:
- BASE_CONTAINER=pyspark-notebook:pyspark-2.4.7
hpopt_notebook:
image: hpopt:spark-2.4.7
build:
context: .
args:
- BASE_CONTAINER=all-spark-notebook:spark-2.4.7
volumes:
- ./notebooks_from_container:/home/jovyan/hpopt_notebooks
ports:
- '8888:8888'
- '4040:4040'
- '4041:4041'
- '4042:4042'