Personally, I've found the Remote Containers extension for VS Code to be really quite nice so far (for Python at least)
Docker introduces developer environments in containers
Virtual DockerCon kicked off today, at which the company introduced Docker Development Environments, calling them "the foundation of Docker's new collaborative team development experience." In the past Docker containers have been mainly for deployment of applications, but the Docker Development Environment extends that to... ( …
COMMENTS
-
-
Thursday 27th May 2021 21:06 GMT Joe W
It definitely could be useful in our shop. I need to push some people towards docker, but they are willing anyway.
In contrast to one colleague who did complain about me introducing version control systems... I hate working on that project (also because of the legacy "code" in it and the inability of those involved to see that it is complete crap), and when (not if) they drive it against a wall I'll be far away from it and drink to their demise.
-
-
Friday 28th May 2021 14:35 GMT iron
I have to agree with the dev quoted in the story, I don't see the point and what problem are they trying to solve?
> An example might be a Git project where there is production branch which needs maintaining, a development branch for the next version, and an experimental branch for trying out some new ideas... Switching between these on one machine could be complex, particularly if the dependencies are different
Total BS. Switching branch is a simple git operation and your tooling should handle the dependencies.
I work on a lot of different project types... web, mobile, serverless, command line, etc. I set up my environment once and I'm done so I struggle to see the point of something like this.
-
Friday 1st October 2021 12:37 GMT christianlc
> Total BS. Switching branch is a simple git operation and your tooling should handle the dependencies. I work on a lot of different project types... web, mobile, serverless, command line, etc. I set up my environment once and I'm done so I struggle to see the point of something like this.
So if your stack consists of proxy, application, datastore, search, job server and an event streamer/bus, and your ops team updates configuration anywhere in that pipeline, your tooling will handle any/all cases?
I think the point of this tool is to streamline and encapsulate the orchestration of an entire stack against something like k8s, so the devs don't have to think about it; just a guess, so correct me if i am wrong and sorry or the rhetorical bitchiness above.
-