No installs - just containers

It can be annoying to install a tool that is only needed a few times, and it would be preferable to avoid the installation process. However, sometimes it is necessary to use a tool to accomplish a specific task Solution To avoid the inconvenience of installing tools that are only needed occasionally, I have started using containerized tools instead. To make it easier to use these containerized tools, I have created a number of .bat files that wrap the docker run ... command and automatically mount the current working directory as a volume in the Docker container, and set the working directory in the Docker container to the mounted volume. These .bat files are placed in a directory that is included in the Path environment variable, so that they can be easily run from the command line or from an IDE. This allows me to use the tools inside the Docker container without having to type the docker run ... command every time. ...

November 30, 2022