diff --git a/docker/Dockerfile b/docker/Dockerfile index f47695b6d..eb548b3f0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -3,7 +3,15 @@ FROM debian:stable MAINTAINER Shidong Wang RUN apt-get update && \ - apt-get install -y neovim curl python3 python3-pip lua5.3 git exuberant-ctags silversearcher-ag && \ + apt-get install -y \ + neovim \ + curl \ + python3 \ + python3-pip \ + lua5.3 \ + git \ + exuberant-ctags \ + silversearcher-ag && \ apt-get clean ENV HOME /home/spacevim @@ -17,11 +25,12 @@ RUN groupdel users \ USER spacevim WORKDIR $HOME -ENV PATH "$HOME/.local/bin:${PATH}" + +ENV PYTHON3_HOST_PROG "/usr/bin/python3" RUN mkdir -p $HOME/.config $HOME/.SpaceVim.d -RUN pip install --user neovim pipenv +RUN pip install --user pynvim RUN curl https://raw.githubusercontent.com/SpaceVim/SpaceVim/master/docker/init.toml > $HOME/.SpaceVim.d/init.toml @@ -31,4 +40,4 @@ RUN nvim --headless +'call dein#install#_update([], "install", v:false)' +qall RUN rm $HOME/.SpaceVim.d/init.toml -ENTRYPOINT /usr/local/bin/nvim +ENTRYPOINT nvim