This is a first batch of smaller improvements in the Dockerfile only:
regrouped and re-ordered the commands in the Dockerfile a bit, so they form logical units (some more) and conform to best practices (env definitions grouped, at the top).
replaced apt (which is intended for interactive use) with apt-get (which is more suitable for being used in scripts)
set noninteractive to avoid any (future) package installation failures from packages requesting user input
I have another batch lined up, but implementing those depends on whether you agree with these changes, or not.
So I'm pushing these first.
Hi @stuckj,
This is a first batch of smaller improvements in the Dockerfile only:
apt
(which is intended for interactive use) withapt-get
(which is more suitable for being used in scripts)noninteractive
to avoid any (future) package installation failures from packages requesting user inputI have another batch lined up, but implementing those depends on whether you agree with these changes, or not. So I'm pushing these first.