Skip to content

Commit b0929e6

Browse files
Adding holoviews and bokeh (#15)
* Adding holoviews and bokeh * Adding missing file of .zshrc
1 parent 13ce1e0 commit b0929e6

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

.zshrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# .gitkeep

Dockerfile

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,25 @@ MAINTAINER apr
33
USER root
44

55
RUN apt-get update && \
6-
apt-get install -y libtool-bin libffi-dev ruby ruby-dev make git autoconf pkg-config plantuml python3-pip git libtinfo-dev libzmq3-dev libcairo2-dev libpango1.0-dev libmagic-dev libblas-dev liblapack-dev nodejs wget gnupg fonts-powerline
7-
RUN gem install ffi-rzmq iruby
6+
apt-get install -y libtool-bin libffi-dev ruby ruby-dev make git autoconf pkg-config plantuml python3-pip git libtinfo-dev libzmq3-dev libcairo2-dev libpango1.0-dev libmagic-dev libblas-dev liblapack-dev nodejs wget gnupg fonts-powerline zsh vim dnsutils less jq httpie ssh man gnupg2 iputils-ping libczmq-dev
7+
# install gems for iruby
8+
RUN gem install cztop ffi-rzmq iruby pry pry-doc awesome_print gnuplot rubyvis nyaplot
89
RUN iruby register --force
910
RUN chown jovyan:users /home/jovyan/.ipython && chmod 740 /home/jovyan/.ipython
1011

12+
# install tools
13+
ADD https://releases.hashicorp.com/vault/1.0.1/vault_1.0.1_linux_amd64.zip /usr/local/bin/vault.zip
14+
RUN unzip /usr/local/bin/vault.zip -d /usr/local/bin
15+
16+
ADD https://releases.hashicorp.com/terraform/0.11.7/terraform_0.11.7_linux_amd64.zip /usr/local/bin/terraform.zip
17+
RUN unzip /usr/local/bin/terraform.zip -d /usr/local/bin
18+
19+
ADD https://releases.hashicorp.com/packer/1.3.4/packer_1.3.4_linux_amd64.zip /usr/local/bin/packer.zip
20+
RUN unzip /usr/local/bin/packer.zip -d /usr/local/bin
21+
22+
ADD https://packages.chef.io/files/stable/chefdk/3.2.30/ubuntu/18.04/chefdk_3.2.30-1_amd64.deb /tmp/chef.deb
23+
RUN dpkg -i /tmp/chef.deb
24+
1125
### golang
1226
RUN apt-get update && apt-get install -y --no-install-recommends \
1327
g++ \
@@ -86,7 +100,16 @@ RUN python $GOPATH/src/github.com/yunabe/lgo/bin/install_kernel
86100
RUN pip install boto3 hvac iplantuml bash_kernel python-lambda-local
87101
RUN python -m bash_kernel.install
88102
RUN conda install -c conda-forge ipywidgets beakerx
103+
RUN conda install -c pyviz holoviews bokeh
89104
RUN jupyter labextension install beakerx-jupyterlab
105+
RUN jupyter labextension install @pyviz/jupyterlab_pyviz
90106
RUN python3 $GOPATH/src/github.com/yunabe/lgo/bin/install_kernel
91107
RUN node /opt/conda/lib/python3.6/site-packages/jupyterlab/staging/yarn.js install
92108
RUN jupyter labextension install @yunabe/lgo_extension
109+
RUN jupyter labextension install @pyviz/jupyterlab_pyviz
110+
ADD .zshrc $HOME/.zshrc
111+
112+
# install aws
113+
RUN pip install awscli --upgrade --user
114+
# install rise plugin for slides
115+
RUN conda install rise --no-deps --yes

0 commit comments

Comments
 (0)