mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-23 10:40:03 +08:00
fix(docker): fix docker entrypoint
close https://github.com/SpaceVim/SpaceVim/issues/4681
This commit is contained in:
parent
e85d10ffb5
commit
3aed580334
@ -3,7 +3,15 @@ FROM debian:stable
|
|||||||
MAINTAINER Shidong Wang <wsdjeg@outlook.com>
|
MAINTAINER Shidong Wang <wsdjeg@outlook.com>
|
||||||
|
|
||||||
RUN apt-get update && \
|
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
|
apt-get clean
|
||||||
|
|
||||||
ENV HOME /home/spacevim
|
ENV HOME /home/spacevim
|
||||||
@ -17,11 +25,12 @@ RUN groupdel users \
|
|||||||
USER spacevim
|
USER spacevim
|
||||||
|
|
||||||
WORKDIR $HOME
|
WORKDIR $HOME
|
||||||
ENV PATH "$HOME/.local/bin:${PATH}"
|
|
||||||
|
ENV PYTHON3_HOST_PROG "/usr/bin/python3"
|
||||||
|
|
||||||
RUN mkdir -p $HOME/.config $HOME/.SpaceVim.d
|
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
|
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
|
RUN rm $HOME/.SpaceVim.d/init.toml
|
||||||
|
|
||||||
ENTRYPOINT /usr/local/bin/nvim
|
ENTRYPOINT nvim
|
||||||
|
Loading…
Reference in New Issue
Block a user