ignore rule DL3008: would need to pin the versions of all packages every time apt-get install is used
ignore rule SC2086: Seems to trigger incorrectly even when using double quotes everywhere
fixed up all the other things flagged by Hadolint
Updated miniconda to the same version used in CI, the current version fails to find packages.
Reverted the LIBHTS_PLUGINS_VERSION used in dockerfiles back to 201712 as libhts-plugins-201712+irods_4.2.7 no longer exists on the conda repository.
Added testing building all the Dockerfiles in the repo, since I found it helpful to find which Dockerfiles had been broken.
Lint all Dockerfiles using hadolint:
apt-get install
is usedUpdated miniconda to the same version used in CI, the current version fails to find packages. Reverted the LIBHTS_PLUGINS_VERSION used in dockerfiles back to
201712
aslibhts-plugins-201712+irods_4.2.7
no longer exists on the conda repository.Added testing building all the Dockerfiles in the repo, since I found it helpful to find which Dockerfiles had been broken.