New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Docker Container Remote Interpreter Support #1740

Closed
drmmr763 opened this Issue Feb 26, 2018 · 4 comments

Comments

Projects
None yet
2 participants
@drmmr763
Copy link

drmmr763 commented Feb 26, 2018

JetBrains has great php remote interpreter support for Docker (https://blog.jetbrains.com/phpstorm/2016/11/docker-remote-interpreters/)

The value of this is that all your PHP Dependencies can be stored in your Dockerfile, and PHPStorm can use the same Dockerfile which has your php libraries installed. This avoids having all those dependencies on your host machine, containing them nicely within the Docker container.

It would be great to have the same support with Perl5-IDEA. Basically in the interpreter selection one could select the associated remote interpreter, which could be a Docker container. All perl module dependencies would then be resolved as external libraries.

@hurricup hurricup closed this in 2f1cd26 Nov 11, 2018

@hurricup hurricup added this to the 2018.3 milestone Nov 11, 2018

@drmmr763

This comment has been minimized.

Copy link

drmmr763 commented Nov 11, 2018

Awesome @hurricup ! I can't wait to try this out!

@hurricup

This comment has been minimized.

Copy link
Collaborator

hurricup commented Nov 12, 2018

@drmmr763 feel free to build from master and try :) see instructions in the readme

@drmmr763

This comment has been minimized.

Copy link

drmmr763 commented Nov 12, 2018

The build worked okay but PHPStorm doesn't like me trying to install:

image

Wonder if I have to uninstall the formal plugin?

@hurricup

This comment has been minimized.

Copy link
Collaborator

hurricup commented Nov 12, 2018

You need a EAP of PhpStorm. 2018.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment