Sign inSign up

panser/kibana-dev

By panser

•Updated about 10 years ago

Artifact
Image
0

745

panser/kibana-dev repository overview

Dockfile

FROM openjdk:8-jdk
MAINTAINER Sergey Panov <[email protected]>

RUN apt-get update
RUN apt-get install -y aptitude vim telnet mysql-client atop tmux npm sudo rsync net-tools
RUN ln -svf /usr/share/zoneinfo/Etc/GMT /etc/localtime

# install nvm/npm
RUN curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.7/install.sh | bash
RUN export NVM_DIR="$HOME/.nvm" && [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
RUN echo 'export NVM_DIR="$HOME/.nvm" && [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' >> $HOME/.bashrc
RUN npm install -g grunt gulp bower

# add user
RUN useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo

EXPOSE 9200 5601

USER docker
CMD /bin/bash

# install nvm
RUN curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.7/install.sh | bash
RUN export NVM_DIR="$HOME/.nvm" && [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
RUN echo 'export NVM_DIR="$HOME/.nvm" && [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"' >> $HOME/.bashrc


## by hand
# cd /docker/kibana
# nvm install `cat .node-version`
# tmux
##tmux set -g status off

## install dev env for kibana
##git clone https://github.com/elastic/kibana.git -b 4.6 kibana
##npm install

# npm run elasticsearch
#^B-C
# npm start
#^B-C


Tag summary

Content type

Unrecognized

Digest

Size

359.2 MB

Last updated

about 10 years ago

docker pull panser/kibana-dev