An up-to-date, ready-to-use Neovim image.
- supports every build (nightly, stable, individual versions)
- automatically updated
- easily extensible
You can use this image anywhere you want with something like:
docker run -it -v `pwd`:/mnt/volume -w=/mnt/volume anatolelucet/neovim:latest
You can also extend this image in a Dockerfile to make your own (possibly containing your personal setup).
Image with personal setup example
FROM anatolelucet/neovim:latest
# copy your personal neovim config
COPY init.lua /root/.config/nvim/init.lua
COPY lua/ /root/.config/nvim/lua/
# install your favorite tools!
RUN apk add git ripgrep
CMD ["/usr/bin/nvim"]
Alpine: :latest
, :latest-alpine
, :0-alpine
, :0.11-alpine
, :0.11.3-alpine
, :nightly-alpine
Debian Bookworm: :latest-bookworm
, :0-bookworm
, :0.11-bookworm
, :0.11.3-bookworm
, :nightly-bookworm
Debian Bullseye: :latest-bullseye
, :0-bullseye
, :0.11-bullseye
, :0.11.3-bullseye
, :nightly-bullseye
You can find the newest releases here: https://hub.docker.com/r/anatolelucet/neovim/tags