Docker container for full stack React/Node.js applications development with Neovim
507
Ready to use Alpine Linux Node.js Docker container for full stack React/Node.js
applications development with opinionated Neovim code editor LSP Lua setup.
Build from the Dockerfile
You can run this image with docker command
# Lets make alias condev first
alias condev='docker run -it --rm \
-h condev \
-p 127.0.0.1:3000:3000/tcp \
-p 127.0.0.1:3080:3080/tcp \
-w /condev/$(pwd) \
-v "$(pwd):/condev/$(pwd)" \
-v "$SSH_AUTH_SOCK:$SSH_AUTH_SOCK" \
-e SSH_AUTH_SOCK=$SSH_AUTH_SOCK \
-e USERID=$((($UID == 0)) && echo 1000 || echo $UID) \
-e GIT_COMMITTER_NAME="author" \
-e GIT_AUTHOR_NAME="author" \
-e [email protected] \
apaskal/condev:latest'
# To get shell with mounted current directory
condev
# To use container as preconfigured neovim only
condev nvim [filenameInsideCurrentDirectory]
You are ready for development with git, nvim, node, yarn, ag, jq, fzf commands available.
Look at https://github.com/app/nvim.lua to see neovim settings, plugins and key bindings.
Build from the Dockerfile
Content type
Image
Digest
sha256:54f1ff4bf…
Size
256.3 MB
Last updated
over 2 years ago
docker pull apaskal/condev