Commit Graph

68 Commits

Author SHA1 Message Date
Ayaz Salikhov
3c9e62efce Introduce owner to Dockerfiles to make it easy to test locally 2021-07-08 17:26:56 +03:00
Ayaz Salikhov
4f7881bfb3 Remove build-essential install 2021-06-23 17:20:40 +03:00
Igor Beliakov
60b9bbb1b5 Added openssh-client 2021-06-19 08:25:00 +03:00
Ayaz Salikhov
0999f1a36f Unify bash variables usage and add quotes where needed 2021-05-26 13:06:10 +03:00
Ayaz Salikhov
fbceaa9892 Fixes 2021-05-22 14:01:01 +03:00
Peter Parente
8ea7abc5b7 Merge pull request #1188 from mathbunnyru/asalikhov/remove_emacs_jed
Remove emacs and jed from the minimal image
2020-11-29 10:41:40 -05:00
Ayaz Salikhov
4eb8dac8de Remove emacs and jed from the minimal image 2020-11-12 15:35:24 +03:00
Romain
42f4c82a07 Merge pull request #1126 from mathbunnyru/asalikhov/remove_py2
Do not install python-dev
2020-11-08 17:19:08 +01:00
Valentin Pauchet
f5b1672026 /usr/bin/nano-tiny does not exist
/usr/bin/nano-tiny does not exist, the good path is /bin/nano-tiny on ubuntu 18.04 and 20.40 (https://ubuntu.pkgs.org/20.04/ubuntu-universe-arm64/nano-tiny_4.8-1ubuntu1_arm64.deb.html).
2020-11-02 17:54:37 +01:00
Ayaz Salikhov
981c368352 Merge branch 'master' into asalikhov/remove_py2 2020-11-02 11:57:53 +03:00
romainx
8201c14ef4 nano -> nano-tiny 2020-09-30 06:45:26 +02:00
Ayaz Salikhov
7b43439686 Do not install python-dev 2020-07-21 23:19:56 +02:00
Benedikt Reiz
57df73a322 Removed optional texlive-fonts-extra
Reduces the image size by >1 GB
2020-07-16 11:31:30 +02:00
Ayaz Salikhov
a2086ce626 Start using Ubuntu 20.04 (focal) 2020-05-28 10:42:03 +02:00
Peter Prescott
3378394f94 replace emacs with emacs-nox 2020-04-07 09:17:58 +01:00
Peter Prescott
5765399ca4 add vim-tiny for now 2020-04-06 11:05:29 +01:00
Peter Prescott
ee3f5393b2 add vim to minimal-notebook (cf. issue 779) 2020-04-05 01:13:56 +01:00
romainx
9b983ea89d clean tex dependency + test 2020-02-17 21:40:36 +01:00
romainx
d1e10fc795 Remove pandoc os package install 2020-02-14 20:07:18 +01:00
Luca Pireddu
65d8260880 Don't upgrade base image; clean cached deb files after apt-get install 2019-09-18 13:59:15 +02:00
Chia-liang Kao
a657b782bd Move tzdata to minimal-notebook and document it 2019-03-25 16:04:04 +08:00
Tim Ryan
3fc28b67e0 Remove apt-get clean command. Unecessary on official Ubuntu images. 2018-12-17 10:40:58 -05:00
graemes
1d763bbac5 Convert FROM specification to ARG (#727) 2018-10-19 18:52:27 +01:00
robinovitch61
342ff37844 remove vim, add nano 2018-05-23 22:24:03 -07:00
Peter Parente
674e04d9c9 net -> netcat 2018-03-18 18:50:14 -04:00
Peter Parente
6b88a4c2bc Fix netcat install 2018-03-17 21:47:19 -04:00
Giovanni Lanzani
f6adc59fe3 Add netcat
Netcat (nc) is often used as a tool to test socket server/client, 
and very useful to quickly get started with, f. e., Spark Streaming. 

See #583.
2018-03-15 06:16:38 +01:00
Graham Dumpleton
770007bb10 Use NB_UID for USER statement in Dockerfile so deployment platform can verify that image doesn't run as root. 2018-02-15 11:11:32 +11:00
cglewis
d91d4a8c48 MAINTAINER is deprecated, using LABEL now 2017-10-31 20:17:06 -07:00
Peter Parente
b114a06f75 Use R packages from conda-forge 2017-06-26 23:57:47 -04:00
Vishu Dontham
3431d0cdbd changes for accomomdating lmodern 2017-04-30 20:22:18 +05:30
Dan Leehr
f896eb186e Adds texlive-xetex package
texlive-xetex provides xelatex, fixing `nbconvert failed: xelatex not found on PATH` issue
2017-03-16 10:14:43 -04:00
Peter Parente
d7a259a758 Add inkscape to fix SVGs in PDFs
Fixes #243

(c) Copyright IBM Corp. 2016
2016-07-26 15:38:56 -04:00
Sebastian Reuße
fdb247ec0c Make use of available environment variables
base-notebook defines environment variables for the Conda install path and the
notebook user. However, in some instances, these locations were still hardcoded.
Let’s use the variables instead.
2016-06-28 11:31:24 +02:00
Peter Parente
839e8307b6 Rename to base-notebook
(c) Copyright IBM Corp. 2016
2016-05-26 20:58:29 -04:00
Peter Parente
b9ff1d25b1 New tiny notebook base image
(c) Copyright IBM Corp. 2016
2016-05-26 20:58:29 -04:00
Peter Parente
9ef58fb5d5 Update debian base image for CVEs
https://github.com/docker-library/official-images/pull/1695

(c) Copyright IBM Corp. 2016
2016-05-13 22:39:04 -04:00
jakirkham
2bcf753a66 Merge pull request #192 from parente/notebook-4.2
[WIP] Upgrade to notebook 4.2, ipywidgets 5.0
2016-05-05 12:39:34 -04:00
Min RK
d9c5c1519a subscribe to conda-forge conda channel 2016-04-29 16:14:53 +02:00
Peter Parente
39104f2432 Upgrade to notebook 4.2, ipywidgets 5.0 2016-04-26 08:55:18 -04:00
Justin Tyberg
cf78782f87 Add single-user scripts to minimal-notebook stack to make notebook
stacks easily usable with JupyterHub.

* pip install jupyterhub to gain access to the jupyterhub-singleuser
  startup script, which starts a single-user instance of the Notebook
  server
* Add shell script to wrap jupyterhub-singleuser script; use as
  alternate Docker command

fixes #181

(c) Copyright IBM Corp. 2016
2016-04-12 15:37:03 -04:00
Mladen Kolovic
be4ca70017 Add cacert to .curlrc in home directory
Specify `cacert=/etc/ssl/certs/ca-certificates.crt` in `/home/$NB_USER/.curlrc` so curl can locate the certificates.
2016-03-14 13:31:19 -04:00
John Kirkham
630ceec257 Dockerfile: Clean apt-get lists. 2016-03-07 21:38:40 -05:00
John Kirkham
5880e3c41e docker: Pin to a particular release of Debian Jessie via sha256.
This is done to more explicitly track what version of Debian Jessie is
being used as a base image. It will also ensure that it is properly
updated on the VM even if we forget. This also should help CI and VM
builds stay speedy by using the cache even when there is a newer version
of Debian Jessie. In the long run, we may wish to re-evaluate this
strategy and fix our CI and deployment systems so as to be able to use
the latest version of Debian Jessie with important CVE and other fixes.
2016-03-06 21:13:57 -05:00
John Kirkham
a5cc245a7a docker: Make conda installs quieter. 2016-03-06 21:13:57 -05:00
John Kirkham
0458a87516 minimal-notebook/Dockerfile: Clean out conda. 2016-03-04 18:29:31 -05:00
Fernando Perez
3eefa923fe Update conda to py35/current, tini to 0.9.0 and add jed/emacs editors. 2016-02-12 21:22:42 -08:00
Peter Parente
3c7c2c1d07 Bump to Jupyter Notebook 4.1
(c) Copyright IBM Corp. 2016
2016-01-17 11:27:34 -05:00
Peter Parente
9aae44ef66 Use updated LICENSE.md file
Also fix copyright headers on various files
2016-01-17 11:27:10 -05:00
Peter Parente
e19f504099 Add texlive-generic-recommended to fix PDF export
Fixes #99

(c) Copyright IBM Corp. 2016
2016-01-08 21:07:14 -05:00