Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tanmaykm/juliadockerimages
Docker images for base Julia and Julia packages
https://github.com/tanmaykm/juliadockerimages
Last synced: 13 days ago
JSON representation
Docker images for base Julia and Julia packages
- Host: GitHub
- URL: https://github.com/tanmaykm/juliadockerimages
- Owner: tanmaykm
- License: mit
- Created: 2015-03-14T13:05:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-02T09:15:23.000Z (over 7 years ago)
- Last Synced: 2023-06-11T23:55:15.130Z (over 1 year ago)
- Language: Shell
- Size: 90.8 KB
- Stars: 20
- Watchers: 5
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Julia Docker Images
Docker images for base Julia and Julia packages.
The Julia base image packages provide just Julia and IJulia but do not include any packages. These are much smaller downloads, but require you to install any packages you need.
To persist installed packages across docker sessions, mount a local volume as the user home folder.The Julia package distributions build on the base image and bundle a set of packages by default.
Select the appropriate base Julia or a package distribution that matches your requirement and follow the steps below to install and run.
### Installation
- Docker images are available at https://registry.hub.docker.com/u/julialang/
- Pull the selected image with: `docker pull :`### Running
- Run to get a shell prompt: `docker run -it :`
- Run Julia: `docker run -it --entrypoint="/opt/julia/bin/julia" :`
- Run IJulia: `docker run -it --net="host" --entrypoint="/usr/local/bin/ipython" : notebook --profile julia`The default user in the image is `root` with home directory `/root`. The default working directory is `/`.
## Available Images
Description | Image & Latest Version (julialang/...)
--------------------------------|-----------------------------------------------------------------------------
Base Julia | [julia:v0.3.12](https://registry.hub.docker.com/u/julialang/julia/)
Base Julia | [julia:v0.4.7](https://registry.hub.docker.com/u/julialang/julia/)
Base Julia | [julia:v0.5.1](https://registry.hub.docker.com/u/julialang/julia/)
Base Julia | [julia:v0.6.0-dev](https://registry.hub.docker.com/u/julialang/julia/)
JuliaBox minimal package bundle | [juliaboxminpkgdist:v0.3.12](https://registry.hub.docker.com/u/julialang/juliaboxminpkgdist/)
JuliaBox package bundle | [juliaboxpkgdist:v0.3.12](https://registry.hub.docker.com/u/julialang/juliaboxpkgdist/)
Julia Hadoop | [hadoop:v0.4.6](https://registry.hub.docker.com/u/julialang/hadoop/)## Contributing
Please submit pull requests to update/add packages. As far as possible, please extend from an existing image specification to avoid duplication.