diff --git a/codelab-image/Dockerfile b/codelab-image/Dockerfile index b02bfd7b..e38d1ee8 100644 --- a/codelab-image/Dockerfile +++ b/codelab-image/Dockerfile @@ -3,13 +3,12 @@ FROM gcr.io/kubeflow-images-public/tensorflow-1.8.0-notebook-cpu -ENV KS_VER ks_0.12.0-rc1_linux_amd64 +ENV KS_VER=0.12.0 KS_ARCH=linux_amd64 -RUN cd /tmp && \ - wget --quiet https://github.com/ksonnet/ksonnet/releases/download/v0.12.0-rc1/$KS_VER.tar.gz && \ - tar -xvf $KS_VER.tar.gz && \ - rm $KS_VER.tar.gz - -ENV PATH $PATH:/tmp/$KS_VER +RUN apt-get update && apt-get install -y python-pip &&\ + curl -LO "https://github.com/ksonnet/ksonnet/releases/download/v${KS_VER}/ks_${KS_VER}_${KS_ARCH}.tar.gz" &&\ + tar -xvf ks_*.tar.gz && \ + cp ks_*/ks /usr/local/bin &&\ + rm -rf ks_* RUN pip install --no-cache-dir annoy ktext nltk Pillow pydot diff --git a/codelab-image/README.md b/codelab-image/README.md index 4e2b5ab7..7f566585 100644 --- a/codelab-image/README.md +++ b/codelab-image/README.md @@ -2,7 +2,7 @@ This is a Jupyter notebook image intended for Kubeflow codelabs. It is based off the public TensorFlow notebook, with the following additional components installed: -* ksonnet (version 0.12.0-rc1) +* ksonnet (version 0.12.0) * annoy * ktext * nltk