|
|
|
|
|
by jiehong
82 days ago
|
|
I'd recommend trying to get 1 package manager to handle all of it, like Brewfile [0]. > Docker/containers solve isolation, not tool installation. You do not want to run your editor, terminal, and CLI tools inside containers. I'm not in agreement here. You can have a Dockerfile in which all tools get installed. You build it, and tag it with, let's say `proj-builder`. Then you can run commands with a mounted volume like `docker run --volume $(pwd):/sources <tool call>`. And alias it. [0]: https://docs.brew.sh/Brew-Bundle-and-Brewfile#types |
|