I would love to hear everyone’s opinion.

        • fmstrat
          link
          fedilink
          English
          4
          edit-2
          9 months ago

          Agreed. Honesly I use docker like snap these days. Need a specific version of node?

          alias node="docker run --rm -ti -v '${PWD}:${PWD}' -w '${PWD}' node:16-alpine"
          
          alias npm="docker run --rm -ti -v '${PWD}:${PWD}' -w '${PWD}' node:16-alpine npm"
          

          Pretty much every CLI tool that isn’t super basic to install I do this with.

          • Dandroid
            link
            fedilink
            English
            19 months ago

            Wow, that’s really clever. And dead simple at the same time.

            • fmstrat
              link
              fedilink
              English
              19 months ago

              Yea, I contribute to a bunch of own source projects, so it makes it easy to jump around without conflicts. Also great for random stuff like youtube-dl, or esphome, etc, that you use once in a while. Just slap the aliases in my bashrc.