From 18b0cb28707f4c3f0f55bdea19c190c671d5a3fd Mon Sep 17 00:00:00 2001 From: Andrew Welch Date: Sun, 14 Mar 2021 13:40:46 -0400 Subject: [PATCH 1/3] Add node-14-alpine image for node-dev-base Signed-off-by: Andrew Welch --- node-dev-base/node-14-alpine/Dockerfile | 52 +++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100755 node-dev-base/node-14-alpine/Dockerfile diff --git a/node-dev-base/node-14-alpine/Dockerfile b/node-dev-base/node-14-alpine/Dockerfile new file mode 100755 index 0000000..fc4a458 --- /dev/null +++ b/node-dev-base/node-14-alpine/Dockerfile @@ -0,0 +1,52 @@ +FROM node:14-alpine + +# Install packages for headless chrome +RUN apk update \ + && \ + apk add --no-cache nmap \ + && \ + echo @edge http://nl.alpinelinux.org/alpine/edge/community >> /etc/apk/repositories \ + && \ + echo @edge http://nl.alpinelinux.org/alpine/edge/main >> /etc/apk/repositories \ + && \ + apk update \ + && \ + apk add --no-cache \ + # Packages needed for npm install of mozjpeg & cwebp, can't --virtual and apk del later + # Pre-builts do not work on alpine for either: + # ref: https://github.com/imagemin/imagemin/issues/168 + # ref: https://github.com/imagemin/cwebp-bin/issues/27 + autoconf \ + automake \ + build-base \ + g++ \ + gcc \ + glu \ + libc6-compat \ + libtool \ + libpng-dev \ + libxxf86vm \ + make \ + nasm \ + # Misc packages + nano \ + # Image optimization packages + gifsicle \ + jpegoptim \ + libpng-dev \ + libwebp-tools \ + libjpeg-turbo-dev \ + libjpeg-turbo-utils \ + optipng \ + pngquant \ + # Headless Chrome packages + chromium \ + harfbuzz \ + "freetype>2.8" \ + ttf-freefont \ + nss + +ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true +ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser +ENV CHROME_BIN /usr/bin/chromium-browser +ENV LIGHTHOUSE_CHROMIUM_PATH /usr/bin/chromium-browser From ded6cad843ad2677d4c750adf0b80f137d116950 Mon Sep 17 00:00:00 2001 From: Andrew Welch Date: Sun, 14 Mar 2021 13:42:45 -0400 Subject: [PATCH 2/3] Version 1.2.9 Signed-off-by: Andrew Welch --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 786f804..5c58d88 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ ### Changed * Use official MariaDB images +## 1.2.9 - 2021.03.14 +### Added +* Added `14-alpine` image for `node-dev-base` + ## 1.2.8 - 2021.02.19 ### Added * Added `libjpeg-turbo-dev` to `node-dev-base:12-alpine` to allow ImageMin to work with Sharp From 7f067ed7a523e9d43ea2df1c39c159cad5901130 Mon Sep 17 00:00:00 2001 From: Andrew Welch Date: Sun, 14 Mar 2021 13:44:34 -0400 Subject: [PATCH 3/3] Version 1.2.10 Signed-off-by: Andrew Welch --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c58d88..3c3929e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,10 +7,17 @@ ### Changed * Use official MariaDB images -## 1.2.9 - 2021.03.14 +## 1.2.10 - 2021.03.14 ### Added * Added `14-alpine` image for `node-dev-base` +## 1.2.9 - 2021.03.07 +### Added +* Added `docker-compose.yaml` & image for MySQL 8 + +### Changed +* Use official MariaDB images + ## 1.2.8 - 2021.02.19 ### Added * Added `libjpeg-turbo-dev` to `node-dev-base:12-alpine` to allow ImageMin to work with Sharp