diff --git a/Dockerfile b/Dockerfile index b34d7de..110c988 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,13 +1,11 @@ -FROM node:11-alpine +FROM node:24-alpine -LABEL maintainer="mail@wieland.tech" +LABEL maintainer="mail@onezoom.org" -ENV REFRESHED_AT 2019-04-02 +ENV REFRESHED_AT=2025-06-11 -RUN apk --update --no-cache add git openssh-client ruby ruby-ffi zlib-dev autoconf automake gcc make g++ optipng nasm curl python3 -RUN pip3 install awscli -RUN gem install compass --no-ri --no-rdoc +RUN apk --update --no-cache add git openssh-client ruby ruby-ffi zlib-dev autoconf automake gcc make g++ optipng nasm curl python3 perl linux-headers python3-dev +RUN gem install compass --no-document RUN npm_config_unsafe_perm=true npm install -g grunt-cli sass WORKDIR /root - diff --git a/README.md b/README.md index bee6862..4887c66 100644 --- a/README.md +++ b/README.md @@ -8,3 +8,18 @@ Installed * grunt Fixes grunt-cli install for Alpine, see: https://github.com/ventx/docker-alpine-node-ruby-compass-grunt/commit/046dfbea516e5405e209131da3defecd1be74a60 + + +## + +Build using + +``` +docker build --platform linux/amd64,linux/arm64 -t onezoom/alpine-compass-python-perl-node:24 . +``` + +then push using + +``` +docker push onezoom/alpine-compass-python-perl-node:24 +``` \ No newline at end of file