-
Notifications
You must be signed in to change notification settings - Fork 34
Expand file tree
/
Copy pathDockerfile
More file actions
19 lines (13 loc) · 893 Bytes
/
Dockerfile
File metadata and controls
19 lines (13 loc) · 893 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
FROM us-west2-docker.pkg.dev/shared-pub-buckets-94mvrf/workbench-artifacts/app-aou-jupyter@sha256:f4edf38ed1f2145ae965a18f5cbae68403d0c1f36d119857dcaf1f7257984614
# Install jupyter extensions
RUN --mount=type=bind,from=jupyter-extension-builder,source=/dist,target=/tmp/extensions \
/tmp/extensions/setup.sh
COPY --from=aou-extension-builder --chown=$JUPYTER_USER \
/dist/snippets $JUPYTER_USER_HOME_DIR/.local/share/jupyter/snippets
# Install aou extensions
RUN --mount=type=bind,from=aou-extension-builder,source=/dist,target=/tmp/extensions \
/tmp/extensions/setup.sh
COPY --from=load-envs --chown=$JUPYTER_USER \
/dist/load-env /dist/load-env.sh $JUPYTER_USER_HOME_DIR
RUN echo "source $JUPYTER_USER_HOME_DIR/load-env.sh" >> $JUPYTER_USER_HOME_DIR/.bashrc
# TODO(PHP-87353): Add remotefuse back. See https://github.com/verily-src/workbench-app-devcontainers/pull/227