I work with JS the most, I used to play around with Python but never got serious enough to run into the issues you talked about :)
I personally don't use Docker or anything more than nvm for JS/node development. I also don't lean on globally installed libraries, except a few that manage globally and locally installed dependencies well. (like the angular-cli as an example)
You can use Docker for local JS development, but I find the process rather cumbersome, abstract and slow. From my small amount of experience you don't save much if your just working on full stack apps. I can see the use-case for more complex applications that require interacting with more of the system, but I just don't see it with web apps.
If you really wanted to go into Docker focused development you usually have a specific Dockerfile for development (and other files like docker-compose) to setup your local environment to run the project. That's about all I know about that sort of approach, since I don't use Docker for development :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I work with JS the most, I used to play around with Python but never got serious enough to run into the issues you talked about :)
I personally don't use Docker or anything more than nvm for JS/node development. I also don't lean on globally installed libraries, except a few that manage globally and locally installed dependencies well. (like the angular-cli as an example)
You can use Docker for local JS development, but I find the process rather cumbersome, abstract and slow. From my small amount of experience you don't save much if your just working on full stack apps. I can see the use-case for more complex applications that require interacting with more of the system, but I just don't see it with web apps.
If you really wanted to go into Docker focused development you usually have a specific Dockerfile for development (and other files like docker-compose) to setup your local environment to run the project. That's about all I know about that sort of approach, since I don't use Docker for development :)