Quite simply, I can easily control the dev environment, rebuild it at will, and run programs "on my latop" when they are not installed or configured on the laptop. In fact I think the best part of this is configuration for my whole dev machine is sgtored on github, and can be re-created anywhere easily. With the volume mounted, I can then use emacs / konsole running inside a container, and adjust files that are stored on my local laptop.
Docker Immutable Workstation is a tool in the Container Tools category of a tech stack.
Docker Immutable Workstation is an open source tool with 458 Github Stars and 21 Github Forks. Here’s a link to Docker Immutable Workstation's open source repository on Github
Here’s a list of reasons why companies and developers use Docker Immutable Workstation.