Coder Social home page Coder Social logo

luhui / intellij-ce-idea Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mvpjava/intellij-ce-idea

0.0 0.0 0.0 9.1 MB

a local dev env for cloud native using docker

Home Page: http://www.mvpjava.com

License: Apache License 2.0

Shell 49.93% Dockerfile 50.07%

intellij-ce-idea's Introduction

Docker for Your Java Developent Environment with IntelliJ

This is here to support the Blog Post http://mvpjava.com/docker-java-development-environment-intellij and the You Tube Tutorial https://youtu.be/HUj1RbwYXVQ

  • Note: Only works if your running Docker on a Linux host/VM

This is meant for Java Developers who want to run their IntelliJ IDEA in a Docker Container.

This image will take the current $USER on the host machine into account so that you may have access to all IntelliJ directories in the container (*not as root user).

Also, the bind mount volumes are binded on host to allow the state of IntelliJ to be preserved across re-runs. So IntelliJ plugins and preferences are preserved as well as maven $HOME/.m2 directory so you don't have to keep downloading the same artifacts.

You can share your source code with the IntelliJ. Just place you source code in (default location) .. ${HOME}/IdeaIC2020.3/IdeaProjects

How to start Docker Container

You must execute the ./run.sh script which handles all of this ...

Base Directory

  • You do not have to venture off in the base directory uness you want to customize things
  • It is there as a reference. The build can be found on DockerHub (see below)

All Docker images can be found on my DockerHub account under

=====================================================

Subscribe to MVP Java ...

https://www.youtube.com/c/MVPJava?sub_confirmation=1

Follow me ...

Website : http://www.mvpjava.com

Company: http://www.triomni-it.com

Facebook : https://www.facebook.com/mvpjava

Twitter : https://twitter.com/mvpjava

DockerHub: https://hub.docker.com/?namespace=mvpjava

intellij-ce-idea's People

Contributors

mvpjava avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.