Closed
Description
From the README:
We also ship standard docker images that you can use for training Tensorflow models with Jupyter.
gcr.io/kubeflow/tensorflow-notebook-cpu gcr.io/kubeflow/tensorflow-notebook-gpu
[...] Note that GPU-based image is several gigabytes in size and may take a few minutes to localize.
("localize"?)
They are both large:
$ docker images gcr.io/kubeflow/tensorflow-notebook-gpu:latest
REPOSITORY TAG IMAGE ID CREATED SIZE
gcr.io/kubeflow/tensorflow-notebook-gpu latest e68d36c67064 2 weeks ago 7.11GB
$ docker images gcr.io/kubeflow/tensorflow-notebook-cpu:latest
REPOSITORY TAG IMAGE ID CREATED SIZE
gcr.io/kubeflow/tensorflow-notebook-cpu latest 9cb2a6008740 2 weeks ago 5.17GB
Are the Dockerfiles public for these images? I can probably do a quick PR to improve the size.
You might be interested to look at the improvements I did in the devel-gpu
Dockerfile for TensorFlow:
tensorflow/tensorflow#15355
Also, it would be helpful if you could chime in on this RFE:
tensorflow/tensorflow#15284
Maybe we can have a single image with Jupyter+TensorFlow+TensorBoard? That would shrink the other TensorFlow images that are shipped today (e.g. gpu
and devel-gpu
).
Metadata
Metadata
Assignees
Labels
No labels