Julia Docker images

783 views
Skip to first unread message

Viral Shah

unread,
Jan 27, 2015, 12:29:47 AM1/27/15
to julia...@googlegroups.com
I am just wondering, whether it is a good idea to have official docker images for Julia on our downloads page. JuliaBox uses it, and I believe it should be straightforward to build these.

Would people find these useful? What all would you like to see in them? Just Base Julia, IJulia, a few packages perhaps?

-viral



Eric Forgy

unread,
Jan 27, 2015, 12:42:13 AM1/27/15
to julia...@googlegroups.com
I would like that. When deploying to the cloud, I plan to use Docker.

James Fairbanks

unread,
May 21, 2015, 9:37:50 AM5/21/15
to julia...@googlegroups.com
Yes we should encourage people to use docker by pointing to the images. I am using the images after finding them on the Julia box github page. Putting a research project in a docker will aid in reproducible research.

André Lage

unread,
Jun 1, 2015, 11:55:08 AM6/1/15
to julia...@googlegroups.com

Hi Viral,

That's a great idea! It would be interesting to include some packages for big data applications, i.e., to enable data analysis and visualization. For instance, DataFrame, Gadfly, HDFS, JSON, Mongo.

Moreover, I agree with James: Julia docker images would be very useful and handy for reproducible research purposes.

Best regards,

André Lage.

André Lage

unread,
Sep 2, 2015, 9:21:32 AM9/2/15
to julia-users, Naelson Douglas, Raphael Ribeiro, Jeovane José Augusto Biague da Costa
Hi,

Any news on official Julia Docker images? Any chance of being one of these listed at Docker Hub?


We are using Julia, Docker and we plan to use JuliaBox as Web interface to test our research prototype. I think it would be easier and straightforward for us to use an official JuliaBox image instead of customizing other Docker image.

Thanks,


André Lage.

Jonathan Malmaud

unread,
Oct 13, 2015, 9:15:29 PM10/13/15
to julia-users, nae...@ic.ufal.br, rapha...@gmail.com, jj...@ic.ufal.br
There's an official Julia docker repository now: https://hub.docker.com/_/julia/


I'm working on creating Dockerfiles for versions of Julia that support Gallium (the debugger) and Cxx (the C++ foreign function interface).

I'm excited that anyone on any platform with docker installed could just run "docker run -it julia" and be at a Julia prompt. 

Tony Kelman

unread,
Oct 14, 2015, 1:41:13 AM10/14/15
to julia-users
I've also been working on a set of containers on docker hub for source builds of dependencies and potential CI uses. Will see if anything interesting comes out of it. Travis lets you use custom docker images as a new beta feature, though there may be a potential issue with UDP tests.

André Lage

unread,
Oct 15, 2015, 8:34:34 PM10/15/15
to julia...@googlegroups.com
Hi,

We customized our Docker image from Ubuntu.

Jonathan, we are using Docker containers to host Julia workers through
SSH, you could straightforwardly use our code/Dockerfile to `docker
run -it julia` if you want. We are running some tests and we plan to
share everything next week. We're excited to get feedback from the
community.

André Lage.

Jonathan Malmaud

unread,
Oct 16, 2015, 9:33:37 AM10/16/15
to julia-users
Thanks André, looking forward to it.

Also wanted to mention that the official Julia Docker image has been updated to v0.4, so

docker run -it julia 

will now work for getting anyone with Docker installed into a Julia .4 prompt, no fuss.

Jeffrey Sarnoff

unread,
Dec 3, 2015, 6:35:25 PM12/3/15
to julia-users, nae...@ic.ufal.br, rapha...@gmail.com, jj...@ic.ufal.br
Do Gallium and Cxx now come along with "docker run -it julia"?

Jonathan Malmaud

unread,
Dec 3, 2015, 7:10:17 PM12/3/15
to julia-users, nae...@ic.ufal.br, rapha...@gmail.com, jj...@ic.ufal.br
No

Tony Kelman

unread,
Dec 3, 2015, 9:13:31 PM12/3/15
to julia-users
We might want to check out quay.io as a hosted docker container build service, it says it has "unlimited storage and serving of public repositories" at https://quay.io/plans/. Not sure if that extends to building open source containers (or how their time limit and auto-building setup compares to docker hub), but it may be worth trying. Travis CI uses it for their docker containers.
Reply all
Reply to author
Forward
0 new messages