No description
Find a file
Thomas A. Christensen II 9f8b8fbdde
Add automatic package upgrading workflow
Signed-off-by: Thomas A. Christensen II <25492070+MillironX@users.noreply.github.com>
2022-04-07 17:00:08 -05:00
.github/workflows Add automatic package upgrading workflow 2022-04-07 17:00:08 -05:00
Dockerfile Switch to using latest 1.6 LTS as base image 2022-04-07 16:25:37 -05:00
LICENSE Add LICENSE 2022-03-30 17:26:43 -05:00
Manifest.toml Add package dependencies for Julia 2022-03-30 17:21:59 -05:00
Project.toml Add package dependencies for Julia 2022-03-30 17:21:59 -05:00
README.md Add build status badge to README 2022-03-30 23:09:42 +00:00

JuliaPro Docker Image

Build Docker Unlicense GitHub tag (latest by date) Docker Pulls Docker Repository on Quay

Remember that clunky Atom-based Julia distribution that gave Julia LTS a UI and debugger similar to Matlab and already included all the packages you could possibly think to use? Remember JuliaPro?

This is JuilaPro in a Docker image1.

Usage

The image is hosted on Docker Hub, Quay, and the GitHub Container Registry, and is compatible with Docker, Podman, and Singularity/Apptainer, and probably others.

docker pull millironx/juliapro:latest
podman pull quay.io/millironx/juliapro:latest
singularity pull docker://ghcr.io/millironx/juliapro:latest

The packages are installed in a depot in /usr/local/share/julia, so keep this in mind when overwriting the JULIA_DEPOT_PATH variable. For more information on the rationale for this and examples, see

Included Packages

The following packages were included in JuliaPro as of April 26, 2020 according to the Wayback Machine. A checkmark indicates the package was included in this image, clear boxes indicate that it couldn't be included. I've included several other packages that I consider essential today at the bottom of the list.

General Programming

General Math

Optimization

Databases

Building UIs and Visualization

Deep Learning and Machine Learning

Interoperability with Other Languages

All interoperability has been lost due to not including the other languages in this image.

File and Data Formats

Economics and Finance

My Own Additions


  1. This image doesn't include Juno, just the curated packages. ↩︎