Docker interpreter

I am just so tired.

Previously I set up a docker interpreter with just one click. I chose my local image, which was previously built via docker compose file, and that's it. At that time I couldn't create an interpreter via docker-compose but at least it worked with Docker. Anyway, it was a good time because I could manage my development via a remote debugger. It was several versions ago.

Now I can't do anything. My whole team can't do anything. We use print statements or pudb. Pycharm became a code navigator for us, not an IDE. Our hands are tied.

We are very frustrated. I do not know what's happened and the complexity is increasing every time(need to provide path for python, for example).

I found a similar post here, that you need to simplify our work not make it granularly.

This post is full of upset and frustration.

 

Looks like we are going to use VS Code. At least it is free.

7
7 comments

Agree, I'm tired and hope somebody will look and solve this problem.

2

Hello Vitali Arykau, 

I am very sorry for the absolutely disappointing experience you have.

I have submitted an issue in our bug tracking system  https://youtrack.jetbrains.com/issue/PY-60418/Docker-interpreter-issues 

For a decent investigation, please attach the following info to the ticket: 

1. error traces screenshots

2. dockerfile , docker-compose.yml to reproduce on out side

3. version of the Docker engine

4. logs folder zipped from ***Help | Collect logs and Diagnostic Data***

-1

Hello @Mainwinnertactics, 

please feel free to submit a new report at 

https://youtrack.jetbrains.com/issues/PY and provide all info asked above. 

-1

3. version of the Docker engine

As I said the whole team can't set it up. We have all types of OS/wsl, someone has docker compose v1, someone - v2. It doesn't matter.

 

The problem is that we can't easily set it up. Just try to use your remote interpreter on a real project. When you Dockerfile which copies components from a different location and installs them inside your project as a dependency. Also it installs some private git repositories.

Of course, you have a kind of monolith.

Real project. All you need is already setup inside docker compose file. I can just use docker compose up service1 service2 and it works. I want something the same for my remote interpreter. Because I've already made my job when created docker compose file. I want that IDE does the job. I don't want to make some kind of setup. I want to select a service from my docker compose file and that's it. Because I am not pycharm's remote debugger developer.

2

Hello Antonina Belianskaya, I paid money to use your product, and genuinely dislike how interpreter works. Now you tell me to waste my time to do the job that your team need to do not me, I have a life.

1

Same thing! Thank you for reporting it. 

1

Checked it and have the same problem, please pay attention!

0

Please sign in to leave a comment.