1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 07:10:06 +08:00

fix(docker): fix docker entrypoint

close https://github.com/SpaceVim/SpaceVim/issues/4681
This commit is contained in:
wsdjeg 2022-05-27 12:49:17 +08:00
parent e85d10ffb5
commit 3aed580334

View File

@ -3,7 +3,15 @@ FROM debian:stable
MAINTAINER Shidong Wang <wsdjeg@outlook.com>
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