Skip to content
This repository was archived by the owner on Mar 5, 2024. It is now read-only.

Conversation

@rikhuijzer
Copy link

The Julia package installation step used to precompile everything multiple times. After this PR, all packages are installed at once which avoids precompiling multiple times. This will speed up the build by a minute or so.

Also, I've moved the RUN statement before COPY . "${HOME}/app". When a file inside the local directory (.) changes, Docker will rerun all steps after that from scratch. Since the Julia package installation step doesn't depend on the files inside the directory, the statement can be moved up. This will speed up developer build time when changing files.

@yuvipanda
Copy link

This looks great to me!

@jgwerner think you can add me as a collaborator here, so I can help maintain this?

@yuvipanda
Copy link

I've merged this PR into my fork (https://github.com/yuvipanda/jupyter-pluto-proxy) and made a couple other improvements!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants