Skip to content

Israiloff/jvim-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Docker Container of Jvim Java IDE

Overview

This Docker container provides a fully configured Neovim Java IDE environment, built on a lightweight Alpine Linux base with Python 3. It includes JDK and essential tools for Java development, enhanced with the Neovim editor for an optimized coding experience.

Getting Started

  1. Pull the Container:
docker pull israiloff/jvim:latest
  1. Run the Container:
docker run -it --network host --name jvim -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin/docker:/usr/local/bin/docker israiloff/jvim

Note: The -v /var/run/docker.sock:/var/run/docker.sock option is required for Docker-in-Docker (DinD) functionality.

Note: The --network host option opens the container to the host network, allowing the container to access the host's Docker daemon.

  1. Access Jvim:
    Once inside the container, use the nvim command to start Neovim and begin coding.

Features

  • Pre-configured Neovim with Java support.
  • Integrated development tools like Maven, Git, and others.
  • Enhanced coding experience with pre-installed fonts and themes.

Customization

Users can customize their development environment by modifying the provided Jvim configurations or adding new plugins.

Support

For support, visit the project repository or Docker Hub page for documentation and issue tracking.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published