diff --git a/Dockerfile b/Dockerfile index 8d9f66e..13b73cd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ -FROM ruby:3.4.9 +FROM ruby:3.4.10 -LABEL version="3.4.9" +LABEL version="3.4.10" LABEL maintainer="Ain Tohvri " RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" \ @@ -10,12 +10,11 @@ RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.c curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /usr/share/keyrings/nodesource.gpg && \ echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" \ | tee /etc/apt/sources.list.d/nodesource.list && \ - apt update && \ - apt install -y --no-install-recommends \ + apt-get update && \ + apt-get install -y --no-install-recommends \ google-cloud-sdk nodejs chromium python3-setuptools imagemagick libmagickwand-dev xvfb && \ ln -sf /usr/bin/chromium /usr/local/bin/google-chrome && \ - npm install -g corepack && \ - yarn set version stable && \ - rm -f /package.json && \ - apt autoremove -y && apt autoclean && \ - rm -rf /var/lib/apt/lists/* /var/lib/cache/* + corepack enable && \ + corepack prepare yarn@stable --activate && \ + apt-get clean && \ + rm -rf /var/lib/apt/lists/* diff --git a/README.md b/README.md index 2d11ee1..350aeec 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Google Cloud capable Docker image for Ruby. ## Features -- Ruby 3.4.9 +- Ruby 3.4.10 - Node.js v22 - gcloud - Bundler