Add libfontconfig dep needed to build UI on latest base docker image
diff --git a/Dockerfile b/Dockerfile
index 72efba3..95d6728 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -16,10 +16,9 @@
# under the License.
# For all Brooklyn, we use a debian distribution instead of alpine as there are some libgcc incompatibilities with GO
-# and PhantomJS
+# and PhantomJS; ideally PhantomJS would be replaced with Chromium
+# see https://medium.com/@alexbainter/replace-phantomjs-with-headless-chromium-for-javascript-unit-testing-in-karma-59812e6f8ce4
FROM maven:3-amazoncorretto-8-debian
-# was 3.8.6-jdk-8 # but it is giving errors on the brooklyn apache build server
-#6 4.655 E: Failed to fetch http://deb.debian.org/debian-security/pool/updates/main/l/linux/linux-libc-dev_5.10.179-1_amd64.deb 404 Not Found [IP: 151.101.22.132 80]
# Install necessary binaries to build brooklyn
RUN apt-get update
@@ -31,6 +30,7 @@
RUN apt-get install -y \
`# builders for linux installers` rpm dpkg pkg-config \
`# libraries for nodejs image processing` libpng-dev libjpeg-progs pngquant \
+ `# more libs needed on recent images` libfontconfig \
`# node; maven installs this usually, but handy to have for testing` nodejs
RUN cd /tmp \