Putting a Dockerfile and a build script in each distribution repository felt not-quite-right somehow, so this repository was created to hold all the Dockerfiles, build scripts, and documentation for each Docker image.
In addition -- and this is significant -- there is a set of driver
scripts in the
bin directory of this repository, which run the
executables in these containers almost as if you had the executable
installed on the host.
Each driver script will download any image it needs from Docker hub first, if it is not yet present on the system.
So all you need to do is put
bin on your executable search path,
and suddenly you have a myriad of Cat's Eye Technologies' tools and
language interpreters and such at your disposal, right from your
command line (or shell, or Terminal, or whatever you like to call it.)
There are some caveats of course. See the README of the containerized-hastec project for more information on this approach.
git clone https://git.catseye.tc/The-Cannery/
- Merge branch 'master' into scripts Chris Pressey 1 year, 11 months ago
- Update README for sixtypical, reflecting the actual latest version. Chris Pressey 1 year, 11 months ago
- Retain quotes when executing the executable inside the container. Chris Pressey 1 year, 11 months ago
- Update README with info on new approach. Chris Pressey 1 year, 11 months ago
- containerized-hastec lives in its own repository now. Chris Pressey 1 year, 11 months ago
- Allow hastec to be run as a regular user. The Cabal package Chris Pressey 2 years ago
- Collect settings in one place. Chris Pressey 2 years ago
- Use a more well-trodden, package-updatable base image. Chris Pressey 2 years ago
- Experimental Python 2.7-based container for `tamsin`. Chris Pressey 2 years ago
- Build directory and launcher script for samovar. Chris Pressey 2 years ago