This content originally appeared on Bram.us and was authored by Bramus!
Interesting take by the folks at nystudio107: instead of installing things such as node
locally, why not run it in a container with an alias linked to it?
Instead of installing all of the tools & packages you’re used to using, we use Docker images that someone else has created that contain these tools & packages.
In order to seamlessly provide access to various tools run via Docker, we’re going to use shell aliases.
For example, to have node
available, set up this alias:
alias node='docker run --rm -it -v `pwd`:/app -w /app node:16-alpine '
With that set up, you can run node install
as you’d normally do.
Same can be done for other node
versions, npm
, composer
, deno
, …
Dock Life: Using Docker for All The Things! →
This content originally appeared on Bram.us and was authored by Bramus!

Bramus! | Sciencx (2021-11-29T22:13:03+00:00) Dock Life: Using Docker for All The Things!. Retrieved from https://www.scien.cx/2021/11/29/dock-life-using-docker-for-all-the-things/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.