Alpine image with: git openssh-client openssl and java, jq, npm and google-closure-compiler.
1.5K
Visit https://labs.play-with-docker.com/ or run docker locally...
Start new instance and run:
docker run -dit alpine sh
docker ps
docker attach XXXXX
# version >=9.16.21 needed - support for HTTPS and SVCB record types has been added.
apk add --no-cache --update --repository=https://dl-cdn.alpinelinux.org/alpine/edge/main bind-tools
apk add --no-cache --update git openssh-client openssl java-common openjdk21-jre-headless jq dhcp-server-vanilla npm
npm i -g google-closure-compiler
npm cache clean --force
rm -rf /var/cache/apk/*
Click ctrl+p+q
docker commit -m "Added additional packages" XXXXX bakusdev/alpine-le-deployment
docker tag bakusdev/alpine-le-deployment:latest bakusdev/alpine-le-deployment:3.1
docker login
docker push bakusdev/alpine-le-deployment
docker build:
FROM alpine:latest
RUN apk add --no-cache --update --repository=https://dl-cdn.alpinelinux.org/alpine/edge/main bind-tools \
&& apk add --no-cache --update git openssh-client openssl java-common openjdk21-jre-headless jq dhcp-server-vanilla npm \
&& npm i -g google-closure-compiler \
&& npm cache clean --force \
&& rm -rf /var/cache/apk/*
Content type
Image
Digest
sha256:feae1bc22…
Size
185 MB
Last updated
almost 2 years ago
docker pull bakusdev/alpine-le-deployment