Dear all,

thanks for sharing your experiences. Here is a similar approach -
JupyterHub on Google Cloud:

I have not tested that myself so far.



On Wed Aug 09, 2017 at 07:49:56AM +0000, Adam Witney wrote:

I came across this the other day, you can run jupyter notebooks on azure for
free if you have a Microsoft account (free to set up)

might be quite useful for teaching


From: Discuss [] On Behalf
Of Leighton Pritchard
Sent: 09 August 2017 07:30
To: Titus Brown <>
Cc: Software Carpentry Discussion <>
Subject: Re: [Discuss] A brief tutorial on spinning up multiple Jupyter
Notebooks in Docker containers for a tutorial

Thanks Titus,

Do you have an estimate of what the total AWS cost was for the session? (To
help us convince sources of financial support…)



   On 9 Aug 2017, at 01:32, C. Titus Brown <> wrote:

   Hi all,

   I put this together for a tutorial last week, and I have to say it went
   amazingly smoothly:


   * I started a big Amazon machine;
   * I installed Docker and built a custom image containing my software of
   * I ran multiple containers, one connected to port 8000, one on 8001, etc.
   and gave each student a different port;
   * students could connect in and use the Terminal program in Jupyter to
   execute commands, and could upload/download files via the Jupyter console
   * in theory I could have used notebooks too, but for this I didn’t have

   I am aware that JupyterHub can probably do all of this including manage the
   containers, but I’m still a bit shy of diving into that; this was fairly
   straightforward, gave me disposable containers that were isolated for each
   individual student, and worked almost flawlessly.  Should be easy to do
   with RStudio too.

   Other write-ups to do similar things with your favorite setup would be


   p.s. the actual tutorial that students ran was here:

   Discuss mailing list


Leighton Pritchard


Discuss mailing list

Discuss mailing list

Reply via email to