2023-09-25 13:29:22 UTC
131 MB
/usr/local/bundle
BUNDLE_SILENCE_ROOT_WARNING1
GEM_HOME/usr/local/bundle
LANGC.UTF-8
PATH/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUBY_DOWNLOAD_SHA2564b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23
RUBY_MAJOR3.2
RUBY_VERSION3.2.2
[#000] sha256:7264a8db6415046d36d16ba98b79778e18accee6ffa71850405994cffa9be7de - 2.48% (3.24 MB)
[#001] sha256:f8f39cd59bb59a0d3af50d54316d6fae3c98bd52a4d36d05907d3aa13f64b471 - 3.01% (3.94 MB)
[#002] sha256:572eee3792706b98f15198c9bd695fe7bcebe19fc2e5234b3e5fda58a61afbbe - 0.0% (222 Bytes)
[#003] sha256:1c614069662e40034d331cc3b3ee5af16a3ded894f66d33ee82bceb59965d078 - 23.17% (30.4 MB)
[#004] sha256:9a5a330df87875fc875009c1de14a01eb1f76b48258db7d132c150595a3502eb - 0.0% (172 Bytes)
[#005] sha256:5f1ebff391a5332a6596d70cbabbd6d14ccd7b7bd826307bd1d43ac2f82083e7 - 0.0% (131 Bytes)
[#006] sha256:3bdba009aa3eb63e082ff5837ff56bdecfd563e4619bee7b943c258a3d41766a - 0.0% (1.21 KB)
[#007] sha256:ce231c1acfc1891e7f14f7d7e733cdbc96f37e7b4c0617229b7c82ea54641628 - 0.0% (1.23 KB)
[#008] sha256:288bc15c00f772f426ab87ef01349b5a93fb08ba985c69f20aca0404aa849fac - 71.1% (93.1 MB)
[#009] sha256:124e0927c972c4042507162ad66a2cd21fa5154d18a22302eddeba40977800e1 - 0.12% (166 KB)
[#010] sha256:90249b48b24fe3acabaee3a1e8b65b8d8528bc59de06e8873f4818c6fbf84ed0 - 0.12% (166 KB)
[#011] sha256:13bef539d8b7e6188e4ea84819938bbe7bad8869c6097bdddb15e403ff3aa81a - 0.0% (93 Bytes)
/bin/sh -c #(nop) ADD file:32ff5e7a78b890996ee4681cc0a26185d3e9acdb4eb1e2aaccb2411f922fed6b in /
2023-08-07 19:20:20 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2023-08-09 03:37:41 UTC/bin/sh -c set -eux; apk add --no-cache bzip2 ca-certificates gmp-dev libffi-dev procps yaml-dev zlib-dev ;
2023-08-09 03:37:42 UTC/bin/sh -c set -eux; mkdir -p /usr/local/etc; { echo 'install: --no-document'; echo 'update: --no-document'; } >> /usr/local/etc/gemrc
2023-08-09 03:37:42 UTC/bin/sh -c #(nop) ENV LANG=C.UTF-8
2023-08-09 03:44:07 UTC/bin/sh -c #(nop) ENV RUBY_MAJOR=3.2
2023-08-09 03:44:07 UTC/bin/sh -c #(nop) ENV RUBY_VERSION=3.2.2
2023-08-09 03:44:07 UTC/bin/sh -c #(nop) ENV RUBY_DOWNLOAD_SHA256=4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23
2023-08-09 03:46:42 UTC/bin/sh -c set -eux; apk add --no-cache --virtual .ruby-builddeps autoconf bison bzip2 bzip2-dev ca-certificates coreutils dpkg-dev dpkg g++ gcc gdbm-dev glib-dev libc-dev libffi-dev libxml2-dev libxslt-dev linux-headers make ncurses-dev openssl openssl-dev patch procps readline-dev ruby tar xz yaml-dev zlib-dev ; rustArch=; apkArch="$(apk --print-arch)"; case "$apkArch" in 'x86_64') rustArch='x86_64-unknown-linux-musl'; rustupUrl='https://static.rust-lang.org/rustup/archive/1.25.1/x86_64-unknown-linux-musl/rustup-init'; rustupSha256='95427cb0592e32ed39c8bd522fe2a40a746ba07afb8149f91e936cddb4d6eeac' ;; 'aarch64') rustArch='aarch64-unknown-linux-musl'; rustupUrl='https://static.rust-lang.org/rustup/archive/1.25.1/aarch64-unknown-linux-musl/rustup-init'; rustupSha256='7855404cdc50c20040c743800c947b6f452490d47f8590a4a83bc6f75d1d8eda' ;; esac; if [ -n "$rustArch" ]; then mkdir -p /tmp/rust; wget -O /tmp/rust/rustup-init "$rustupUrl"; echo "$rustupSha256 */tmp/rust/rustup-init" | sha256sum --check --strict; chmod +x /tmp/rust/rustup-init; export RUSTUP_HOME='/tmp/rust/rustup' CARGO_HOME='/tmp/rust/cargo'; export PATH="$CARGO_HOME/bin:$PATH"; /tmp/rust/rustup-init -y --no-modify-path --profile minimal --default-toolchain '1.66.0' --default-host "$rustArch"; rustc --version; cargo --version; fi; wget -O ruby.tar.xz "https://cache.ruby-lang.org/pub/ruby/${RUBY_MAJOR%-rc}/ruby-$RUBY_VERSION.tar.xz"; echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; mkdir -p /usr/src/ruby; tar -xJf ruby.tar.xz -C /usr/src/ruby --strip-components=1; rm ruby.tar.xz; cd /usr/src/ruby; wget -O 'thread-stack-fix.patch' 'https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch'; echo '3ab628a51d92fdf0d2b5835e93564857aea73e0c1de00313864a94a6255cb645 *thread-stack-fix.patch' | sha256sum --check --strict; patch -p1 -i thread-stack-fix.patch; rm thread-stack-fix.patch; export ac_cv_func_isnan=yes ac_cv_func_isinf=yes; { echo '#define ENABLE_PATH_CHECK 0'; echo; cat file.c; } > file.c.new; mv file.c.new file.c; autoconf; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --disable-install-doc --enable-shared ${rustArch:+--enable-yjit} ; make -j "$(nproc)"; make install; rm -rf /tmp/rust; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-network --virtual .ruby-rundeps $runDeps; apk del --no-network .ruby-builddeps; cd /; rm -r /usr/src/ruby; if apk --no-network list --installed | grep -v '^[.]ruby-rundeps' | grep -i ruby ; then exit 1; fi; [ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; ruby --version; gem --version; bundle --version
2023-08-09 03:46:43 UTC/bin/sh -c #(nop) ENV GEM_HOME=/usr/local/bundle
2023-08-09 03:46:43 UTC/bin/sh -c #(nop) ENV BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
2023-08-09 03:46:43 UTC/bin/sh -c #(nop) ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2023-08-09 03:46:43 UTC/bin/sh -c mkdir -p "$GEM_HOME" && chmod 1777 "$GEM_HOME"
2023-08-09 03:46:43 UTC/bin/sh -c #(nop) CMD ["irb"]
2023-09-25 13:29:06 UTC/bin/sh -c #(nop) LABEL name=Ruby-3.2 version=1.0
2023-09-25 13:29:07 UTC/bin/sh -c #(nop) WORKDIR /usr/src/app
2023-09-25 13:29:07 UTC/bin/sh -c adduser -u 9000 -D app
2023-09-25 13:29:07 UTC/bin/sh -c #(nop) COPY multi:e368b628ecef19e36ab7d6980c5ffd487088a649a56e66d2fa83c7154e6fb0b2 in /usr/src/app/
2023-09-25 13:29:18 UTC/bin/sh -c apk add --update build-base git && bundle install --quiet -j 4 && chown -R app:app /usr/local/bundle && rm -fr ~/.gem ~/.bundle ~/.wh..gem && gem cleanup
2023-09-25 13:29:19 UTC/bin/sh -c #(nop) COPY dir:72d890cf82637b5110743f9fd6d7f9b2a7a37641027f738418db8647c3609cf7 in /usr/src/app
2023-09-25 13:29:22 UTC/bin/sh -c chown -R app:app .
2023-09-25 13:29:22 UTC/bin/sh -c #(nop) USER app
2023-09-25 13:29:22 UTC/bin/sh -c #(nop) VOLUME [/code]
2023-09-25 13:29:22 UTC/bin/sh -c #(nop) WORKDIR /code
2023-09-25 13:29:22 UTC/bin/sh -c #(nop) CMD ["/usr/src/app/bin/codeclimate-rubocop"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.