sha256:89eb6b1b4823de1adba6bebfdf129c46e2b64995736eb6673f1ab8feb5553ee9
2024-05-29 21:22:21 UTC
76.9 MB
v2.8.0
GOLANG_VERSION1.22.3
GOPATH/go
GOTOOLCHAINlocal
PATH/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XCADDY_SETCAP1
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:d25f557d7f31bf7acfac935859b5153da41d13c41f2b468d16f729a5b883634f - 4.49% (3.45 MB)
[#001] sha256:a827483052c5871ed2242ec5abe36562565f754f5e9b34f4e27b49644d518015 - 0.36% (286 KB)
[#002] sha256:b7b8906d0df87fe33fd7a8a6b4c4bfa7a02f1c28477f208b9a18dbd113a631fb - 85.96% (66.1 MB)
[#003] sha256:4c56c33a8080322e40c97a0a37dfdfb7572e778302eb6bb89566112d3ee6d06d - 0.0% (127 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:e402b0dc7c1ee13bd10aeed32ca6f6730dfbbd53b36df1c2c43ba6c1ac0ca1a8 - 7.33% (5.64 MB)
[#006] sha256:cf4feb0354e90f2c326e6b7d6e8aa8f0c14cb5cafeedd520bbe661cbcdc54876 - 1.86% (1.43 MB)
[#007] sha256:1d6a145aba22dc1cdd83e6e4bc89d3dcd83fed07b9df5447bb29107c926a4222 - 0.0% (405 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:e3abcdba177145039cfef1ad882f9f81a612a24c9f044b19f713b95454d2e3f6 in /
2024-05-22 12:22:57 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOLANG_VERSION=1.22.3
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOTOOLCHAIN=local
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOPATH=/go
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/go/ /usr/local/go/ # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)WORKDIR /go
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates git libcap # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_VERSION=v0.4.2
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.8.0
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SETCAP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a726e4b7992f3c6c11c585b6100f796f035c6757d247110c6af9bb4f218b7ec67d07db0013c6834e9b881582d75ba4fe8e78f6ca5883b1017da6b5407d1ca25c' ;; armhf) binArch='armv6'; checksum='c0a94f2e59547fe5d4793ec2447ba0b832731c7b1387ae3c90e43f081da57ad68ab506de43ad91a35754a779b591dc5a39a92b6cf3b5ef352622cfb811e92157' ;; armv7) binArch='armv7'; checksum='4820d03ed4a805cf52803725fd1eda9d96f15692ab3cd2803fe91e676f1a24a48b31c4e6a1ec043e5f7f077f302e003e4997ca620c9674ed65e7804417a91af6' ;; aarch64) binArch='arm64'; checksum='41033dc721e799583eac2014b6e409d65a704d0a4360c131662aa651e7fbd129dce03c460661a51e0ba192d27fb3af19faa054da8c037c642b24a12124f6d4a8' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea454e90519f46eeaf785a5789d455a01378dc543838d0b57448509036f3a215913c8a6e1fcb0b9249e9b941f29a29257367609e1ef7ce7f2e0522c768eaf2cf' ;; s390x) binArch='s390x'; checksum='d8d3bf402107dad8f07ed9d5df008b3f6cfd021c93d00f6fc31c641d69649255f2e95d65a46553fb06bf9738158d0ba92d3bbd548e878f4569523b6e6fdeacb5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_linux_${binArch}.tar.gz"; echo "$checksum /tmp/xcaddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; rm -f /tmp/xcaddy.tar.gz; chmod +x /usr/bin/xcaddy; # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)WORKDIR /usr/bin
sha256:12185eff8c33d102395152a3742f93209b1362f0d193f74263230680c4550403
2024-05-29 23:06:56 UTC
2.06 GB
v2.8.0
GIT_DOWNLOAD_SHA2568f65208f92c0b4c3ae4c0cf02d4b5f6791d539cd1a07b2df62b7116467724735
GIT_DOWNLOAD_URLhttps://github.com/git-for-windows/git/releases/download/v2.23.0.windows.1/MinGit-2.23.0-64-bit.zip
GIT_TAGv2.23.0.windows.1
GIT_VERSION2.23.0
GOLANG_VERSION1.22.3
GOPATHC:\go
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:7c76e5cf7755ce357ffb737715b0da6799a50ea468cc252c094f4d915d426b3f - 62.77% (1.29 GB)
[#001] sha256:ba03114511317f14392dd2ac806678d1f79c73a8a7e0bc64013540e54c22020f - 32.73% (691 MB)
[#002] sha256:4c90a3c07c43efebd99803cdb9bad2d8149315d6fe71ed67ca3c907554d9e0d9 - 0.0% (1.26 KB)
[#003] sha256:03d2da37d6aadb3a05b1b91cab3d0735e673ee46930e50eff76541ca6cd703c4 - 0.0% (1.26 KB)
[#004] sha256:998290d6ae9e03557ab29c99bdecd95a1646d0b2b6e01375977bc9ca92e7679f - 0.0% (1.26 KB)
[#005] sha256:febc0e57a30d4aaef8d997796e999f07cd8d02fefada73c1d9a8d3b2efb2d0a5 - 0.0% (1.26 KB)
[#006] sha256:9634b04a70d192ce4d61fc9cacd9dfe77dc2ce74925adb17ec44604eae27767e - 0.0% (1.26 KB)
[#007] sha256:31d148249d3a6d5d5e8a6682e3d3c7577ec3e6c4db642ff5a298431e2aa6015a - 1.15% (24.3 MB)
[#008] sha256:2abaff09d8cdfae3edceb6c5711ad840eb5f47c5bc4b76b2e6b4da440009de54 - 0.0% (1.31 KB)
[#009] sha256:302450cd0c74f7f8c4e0ef1ddc17b877078794558e3bc9ea20be56798e14f0b1 - 0.02% (337 KB)
[#010] sha256:5856fa608f5aaadb2aa345cb0e4e8b4727bc567c776a2ca50b9b9b2ae049ca71 - 0.0% (1.35 KB)
[#011] sha256:ca8b86ddf0d69a3769b0f5587cfee9e1dee2b6c0de79f2c6b192fc06caac1639 - 3.24% (68.4 MB)
[#012] sha256:e33f91b25b9e6cb7c3077ad2c0725b9b9f62ce4feb0a96fd7c1a075d356fe1b1 - 0.0% (1.41 KB)
[#013] sha256:158cbccfebe80cafe7188c003a4c87b6743f8d6682dc0fcb6a7d3d28e05d23ed - 0.0% (1.27 KB)
[#014] sha256:6f7a7c7950a5406ed0ff722fd82562ae6f9af0ee4307dbc78688f04bd76d7ed2 - 0.0% (1.27 KB)
[#015] sha256:53421374c589a80a5004b0c4fe8d85122534126b9bbdc79345b3136f7a6074bc - 0.0% (1.26 KB)
[#016] sha256:c3762c686b3728133d7059475a7274d86e7fe75c3130e9ea0118436b1e3b70e6 - 0.0% (1.26 KB)
[#017] sha256:3f8cac3de0392d16a83051080f23fa784c9896b204fbb3758326a007ecd576ca - 0.09% (1.89 MB)
[#018] sha256:df6035122c179504a9cba3672ee9b8a1bcbc5d84798210712d1f9eaf26406100 - 0.0% (1.34 KB)
Apply image 10.0.20348.1787
2024-05-10 20:40:01 UTCInstall update 10.0.20348.2461
2024-05-15 21:58:42 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
2024-05-15 21:58:43 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_VERSION=2.23.0
2024-05-15 21:58:44 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_TAG=v2.23.0.windows.1
2024-05-15 21:58:44 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_DOWNLOAD_URL=https://github.com/git-for-windows/git/releases/download/v2.23.0.windows.1/MinGit-2.23.0-64-bit.zip
2024-05-15 21:58:45 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_DOWNLOAD_SHA256=8f65208f92c0b4c3ae4c0cf02d4b5f6791d539cd1a07b2df62b7116467724735
2024-05-15 21:58:58 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host ('Downloading {0} ...' -f $env:GIT_DOWNLOAD_URL); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $env:GIT_DOWNLOAD_URL -OutFile 'git.zip'; Write-Host ('Verifying sha256 ({0}) ...' -f $env:GIT_DOWNLOAD_SHA256); if ((Get-FileHash git.zip -Algorithm sha256).Hash -ne $env:GIT_DOWNLOAD_SHA256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Expanding ...'; Expand-Archive -Path git.zip -DestinationPath C:\git\.; Write-Host 'Removing ...'; Remove-Item git.zip -Force; Write-Host 'Updating PATH ...'; $env:PATH = 'C:\git\cmd;C:\git\mingw64\bin;C:\git\usr\bin;' + $env:PATH; [Environment]::SetEnvironmentVariable('PATH', $env:PATH, [EnvironmentVariableTarget]::Machine); Write-Host 'Verifying install ("git version") ...'; git version; Write-Host 'Complete.';
2024-05-15 21:58:58 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GOPATH=C:\go
2024-05-15 21:59:04 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH); Write-Host ('Updating PATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
2024-05-15 21:59:05 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GOLANG_VERSION=1.22.3
2024-05-15 22:00:17 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $url = 'https://dl.google.com/go/go1.22.3.windows-amd64.zip'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'go.zip'; $sha256 = 'cab2af6951a6e2115824263f6df13ff069c47270f5788714fa1d776f7f60cb39'; Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Expanding ...'; Expand-Archive go.zip -DestinationPath C:\; Write-Host 'Moving ...'; Move-Item -Path C:\go -Destination 'C:\Program Files\Go'; Write-Host 'Removing ...'; Remove-Item go.zip -Force; Write-Host 'Verifying install ("go version") ...'; go version; Write-Host 'Complete.';
2024-05-15 22:00:18 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) WORKDIR C:\go
2024-05-29 23:05:05 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
2024-05-29 23:05:06 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XCADDY_VERSION=v0.4.2
2024-05-29 23:05:07 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV CADDY_VERSION=v2.8.0
2024-05-29 23:05:07 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 23:06:55 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_windows_amd64.zip" -OutFile "/xcaddy.zip"; if (!(Get-FileHash -Path /xcaddy.zip -Algorithm SHA512).Hash.ToLower().Equals('8ef75d6141029a1f2a2b5aefdee44f0704366302c7416e2136341a3c5910d7809e713cf3d965512f1440473b99c177a0d19789e20601628462747a2d6bc71d27')) { exit 1; }; Expand-Archive -Path "/xcaddy.zip" -DestinationPath "/" -Force; Remove-Item "/xcaddy.zip" -Force
2024-05-29 23:06:56 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) WORKDIR C:\
sha256:75e544e6afc9d0184b969e3f6f29e79c32c22c5c5177846684707130fd5216a9
2024-05-29 23:08:11 UTC
2.12 GB
v2.8.0
GIT_DOWNLOAD_SHA2568f65208f92c0b4c3ae4c0cf02d4b5f6791d539cd1a07b2df62b7116467724735
GIT_DOWNLOAD_URLhttps://github.com/git-for-windows/git/releases/download/v2.23.0.windows.1/MinGit-2.23.0-64-bit.zip
GIT_TAGv2.23.0.windows.1
GIT_VERSION2.23.0
GOLANG_VERSION1.22.3
GOPATHC:\go
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:c9226d61d3bdbf9f09821b32f5878623b8daaa5fb4f875cb63c199f87a26d57e - 72.42% (1.54 GB)
[#001] sha256:e00cc2568ad51f25eabe6bb19ba6248a040d7622594b0d09ee77dec571d7280a - 23.21% (505 MB)
[#002] sha256:936b721870b6ca4ac86a4dd17a9efa72d3bbbc3e2f4db24604ab3e5529ac9483 - 0.0% (1.26 KB)
[#003] sha256:231059aab43e3c4c95c41ffa0eaaf0a505c5a3e17b120dfc894682b1930a3968 - 0.0% (1.27 KB)
[#004] sha256:83508e294490f2fa915d9cd65227cc8e8661207b15aa2cfdaf074ff8ae7bb4d4 - 0.0% (1.27 KB)
[#005] sha256:2d676bfa2282c568dda9fa4af2f2e6d235ebca82a6c367717bf083bad7dd8b3a - 0.0% (1.24 KB)
[#006] sha256:11f3161f170f396d7c78bb77ee80c5b634beca05d901f05396abeab4e06be7f5 - 0.0% (1.26 KB)
[#007] sha256:0c76d7a1b3a9e63480abdc848b1fd30a006301a1e471568b571a209702755daa - 1.12% (24.4 MB)
[#008] sha256:f3b1dcf82dafd8633a79265dca42870493640409651674a91b43f2adf04c165a - 0.0% (1.27 KB)
[#009] sha256:29dac5092add95bf42e98f932737023e0c6ef6ca428f58802291c2cc4c9559b7 - 0.02% (338 KB)
[#010] sha256:c7992418d5500de5ceeac2fa4f57b54353f18a13b476f19add206e269ef1e6fc - 0.0% (1.26 KB)
[#011] sha256:b40ad77f522384c92c66907f62599064a34ebdd67556de4d2570970de37d46d8 - 3.15% (68.4 MB)
[#012] sha256:a716ef2ea189a02632506ad12bdad7990790c5792d611ac5831fdfa2896ac298 - 0.0% (1.41 KB)
[#013] sha256:7d706d6a19cc7686be564f5426ce4c5c8a038d84e4a59b24886fb5f8e4e389c1 - 0.0% (1.33 KB)
[#014] sha256:d3f838fd148ce21638cb82eaab415cf4210b896eca8ef01e534c840ade4c50cb - 0.0% (1.26 KB)
[#015] sha256:f3bc9d58b58ee6593b6062f725a8be2aa094f78e2e8809f9f700eb590549a0d3 - 0.0% (1.26 KB)
[#016] sha256:62a61fc28a12470711ef45e0a503222bdf44062910fff80c75d7425271817d26 - 0.0% (1.27 KB)
[#017] sha256:71ded10626674dd72fc8b5a825b416215e687ef27d585df495fe6ae90159f3ae - 0.09% (1.86 MB)
[#018] sha256:f1b6dae68cf59ca5244ea9116fe7147326b59ed215b7ac72e94a0c1ebccc7999 - 0.0% (1.27 KB)
Apply image 10.0.17763.4499
2024-05-10 20:46:44 UTCInstall update 10.0.17763.5820
2024-05-15 22:51:52 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
2024-05-15 22:51:52 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_VERSION=2.23.0
2024-05-15 22:51:53 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_TAG=v2.23.0.windows.1
2024-05-15 22:51:53 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_DOWNLOAD_URL=https://github.com/git-for-windows/git/releases/download/v2.23.0.windows.1/MinGit-2.23.0-64-bit.zip
2024-05-15 22:51:54 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GIT_DOWNLOAD_SHA256=8f65208f92c0b4c3ae4c0cf02d4b5f6791d539cd1a07b2df62b7116467724735
2024-05-15 22:54:19 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Write-Host ('Downloading {0} ...' -f $env:GIT_DOWNLOAD_URL); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $env:GIT_DOWNLOAD_URL -OutFile 'git.zip'; Write-Host ('Verifying sha256 ({0}) ...' -f $env:GIT_DOWNLOAD_SHA256); if ((Get-FileHash git.zip -Algorithm sha256).Hash -ne $env:GIT_DOWNLOAD_SHA256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Expanding ...'; Expand-Archive -Path git.zip -DestinationPath C:\git\.; Write-Host 'Removing ...'; Remove-Item git.zip -Force; Write-Host 'Updating PATH ...'; $env:PATH = 'C:\git\cmd;C:\git\mingw64\bin;C:\git\usr\bin;' + $env:PATH; [Environment]::SetEnvironmentVariable('PATH', $env:PATH, [EnvironmentVariableTarget]::Machine); Write-Host 'Verifying install ("git version") ...'; git version; Write-Host 'Complete.';
2024-05-15 22:54:20 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GOPATH=C:\go
2024-05-15 22:54:45 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH); Write-Host ('Updating PATH: {0}' -f $newPath); [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
2024-05-15 22:54:45 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV GOLANG_VERSION=1.22.3
2024-05-15 22:58:57 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $url = 'https://dl.google.com/go/go1.22.3.windows-amd64.zip'; Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'go.zip'; $sha256 = 'cab2af6951a6e2115824263f6df13ff069c47270f5788714fa1d776f7f60cb39'; Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Expanding ...'; Expand-Archive go.zip -DestinationPath C:\; Write-Host 'Moving ...'; Move-Item -Path C:\go -Destination 'C:\Program Files\Go'; Write-Host 'Removing ...'; Remove-Item go.zip -Force; Write-Host 'Verifying install ("go version") ...'; go version; Write-Host 'Complete.';
2024-05-15 22:58:59 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) WORKDIR C:\go
2024-05-29 23:06:37 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]
2024-05-29 23:06:41 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XCADDY_VERSION=v0.4.2
2024-05-29 23:06:42 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV CADDY_VERSION=v2.8.0
2024-05-29 23:06:43 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 23:08:10 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; Invoke-WebRequest -Uri "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_windows_amd64.zip" -OutFile "/xcaddy.zip"; if (!(Get-FileHash -Path /xcaddy.zip -Algorithm SHA512).Hash.ToLower().Equals('8ef75d6141029a1f2a2b5aefdee44f0704366302c7416e2136341a3c5910d7809e713cf3d965512f1440473b99c177a0d19789e20601628462747a2d6bc71d27')) { exit 1; }; Expand-Archive -Path "/xcaddy.zip" -DestinationPath "/" -Force; Remove-Item "/xcaddy.zip" -Force
2024-05-29 23:08:11 UTCpowershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) WORKDIR C:\
sha256:2d8f41be2f19d58f1bc9f7f405236e380a2cb5591a9f3861c7f8f42818200283
2024-05-29 21:22:21 UTC
75 MB
v2.8.0
GOLANG_VERSION1.22.3
GOPATH/go
GOTOOLCHAINlocal
PATH/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XCADDY_SETCAP1
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:b0da55d51ed2f4a2e9c4e3ca1e420bac26a1a37098e2f1437841049c51df7320 - 4.28% (3.21 MB)
[#001] sha256:06b926c4213f62dccc19847129b4de9c528cedb231ca46aa95c9bc8603cc739f - 0.37% (287 KB)
[#002] sha256:5f55093d222540f79eba4e3ad81fd00f65a988f24d5900796c91eb04223727a4 - 86.08% (64.6 MB)
[#003] sha256:25c3af59e8dedc847da2d87ea38022fe188427a7a19f10ccd50c70802491db23 - 0.0% (126 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:f62b97bf58febbeb200aa9d2afef8fe6cd7c0ec7c32c2924df16f50e5b908515 - 7.45% (5.59 MB)
[#006] sha256:a60932c3d4c230ff0adc1536a623aef6a7587fbec36b8add10672330287c9ad0 - 1.81% (1.36 MB)
[#007] sha256:c5e115e84021acc84d0da9a8c93309a09a344ee4fb560abec304c2c599386f62 - 0.0% (405 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:5103c8a26cd2dfa76f84be7e1886df206b2131d04cf3079dfd1b6385cc796428 in /
2024-05-22 12:22:57 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOLANG_VERSION=1.22.3
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOTOOLCHAIN=local
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOPATH=/go
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/go/ /usr/local/go/ # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)WORKDIR /go
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates git libcap # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_VERSION=v0.4.2
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.8.0
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SETCAP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a726e4b7992f3c6c11c585b6100f796f035c6757d247110c6af9bb4f218b7ec67d07db0013c6834e9b881582d75ba4fe8e78f6ca5883b1017da6b5407d1ca25c' ;; armhf) binArch='armv6'; checksum='c0a94f2e59547fe5d4793ec2447ba0b832731c7b1387ae3c90e43f081da57ad68ab506de43ad91a35754a779b591dc5a39a92b6cf3b5ef352622cfb811e92157' ;; armv7) binArch='armv7'; checksum='4820d03ed4a805cf52803725fd1eda9d96f15692ab3cd2803fe91e676f1a24a48b31c4e6a1ec043e5f7f077f302e003e4997ca620c9674ed65e7804417a91af6' ;; aarch64) binArch='arm64'; checksum='41033dc721e799583eac2014b6e409d65a704d0a4360c131662aa651e7fbd129dce03c460661a51e0ba192d27fb3af19faa054da8c037c642b24a12124f6d4a8' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea454e90519f46eeaf785a5789d455a01378dc543838d0b57448509036f3a215913c8a6e1fcb0b9249e9b941f29a29257367609e1ef7ce7f2e0522c768eaf2cf' ;; s390x) binArch='s390x'; checksum='d8d3bf402107dad8f07ed9d5df008b3f6cfd021c93d00f6fc31c641d69649255f2e95d65a46553fb06bf9738158d0ba92d3bbd548e878f4569523b6e6fdeacb5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_linux_${binArch}.tar.gz"; echo "$checksum /tmp/xcaddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; rm -f /tmp/xcaddy.tar.gz; chmod +x /usr/bin/xcaddy; # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)WORKDIR /usr/bin
sha256:2b2b588253da6b5dd491d1fdde17c5fb2abd79161c6636b4bfaa3a4c201bc3e0
2024-05-29 21:22:21 UTC
74.3 MB
v2.8.0
GOLANG_VERSION1.22.3
GOPATH/go
GOTOOLCHAINlocal
PATH/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XCADDY_SETCAP1
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:8b416cac0b22b1e77fbe2d8d5f2f70f44878497f7c24dd739d8e56b317931303 - 3.97% (2.95 MB)
[#001] sha256:9444cd28ed296484ff90ddfb993c5cfce9deb7c7ee33a5fdf232fe5728d76ae7 - 0.38% (286 KB)
[#002] sha256:d908fd62c89b1c0b846c14fa9daab8130baecf2d44514d246f96e1a89b6386d1 - 86.95% (64.6 MB)
[#003] sha256:2e444f239d275345fbcb28de09591b1ce21727483c1005dce419cc2136850fda - 0.0% (126 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:8de42c46a5fc5e9bac21fd33a111406ceb9878dc1ff409dc9d7e62fca23b4fcb - 6.87% (5.1 MB)
[#006] sha256:ddf39de0fe8800255f83cd7ca0263b20329e8681a0602336b1a9c0d3750cf16a - 1.82% (1.35 MB)
[#007] sha256:35a17027d9155da13cfc072169f7742b5d55d3f4ae9358aca89091a2bf7f45f7 - 0.0% (404 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:d6a90589cd9e92525c68e44f296baf2a57e5bda9e32ed5f7d45d6ad9a6595e26 in /
2024-05-22 12:22:57 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOLANG_VERSION=1.22.3
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOTOOLCHAIN=local
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOPATH=/go
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/go/ /usr/local/go/ # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)WORKDIR /go
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates git libcap # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_VERSION=v0.4.2
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.8.0
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SETCAP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a726e4b7992f3c6c11c585b6100f796f035c6757d247110c6af9bb4f218b7ec67d07db0013c6834e9b881582d75ba4fe8e78f6ca5883b1017da6b5407d1ca25c' ;; armhf) binArch='armv6'; checksum='c0a94f2e59547fe5d4793ec2447ba0b832731c7b1387ae3c90e43f081da57ad68ab506de43ad91a35754a779b591dc5a39a92b6cf3b5ef352622cfb811e92157' ;; armv7) binArch='armv7'; checksum='4820d03ed4a805cf52803725fd1eda9d96f15692ab3cd2803fe91e676f1a24a48b31c4e6a1ec043e5f7f077f302e003e4997ca620c9674ed65e7804417a91af6' ;; aarch64) binArch='arm64'; checksum='41033dc721e799583eac2014b6e409d65a704d0a4360c131662aa651e7fbd129dce03c460661a51e0ba192d27fb3af19faa054da8c037c642b24a12124f6d4a8' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea454e90519f46eeaf785a5789d455a01378dc543838d0b57448509036f3a215913c8a6e1fcb0b9249e9b941f29a29257367609e1ef7ce7f2e0522c768eaf2cf' ;; s390x) binArch='s390x'; checksum='d8d3bf402107dad8f07ed9d5df008b3f6cfd021c93d00f6fc31c641d69649255f2e95d65a46553fb06bf9738158d0ba92d3bbd548e878f4569523b6e6fdeacb5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_linux_${binArch}.tar.gz"; echo "$checksum /tmp/xcaddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; rm -f /tmp/xcaddy.tar.gz; chmod +x /usr/bin/xcaddy; # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)WORKDIR /usr/bin
sha256:7660d8f3e34b2d75eacf92a854741ed80bb95cbafea2aa29df34e38dc02fbba0
2024-05-29 21:22:21 UTC
74.5 MB
v2.8.0
GOLANG_VERSION1.22.3
GOPATH/go
GOTOOLCHAINlocal
PATH/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XCADDY_SETCAP1
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:94747bd812346354fd5042870b6e44e5406880a4e6b5736a9cf9c753110df11b - 5.23% (3.9 MB)
[#001] sha256:d8fd4d77c1150ba7c64d2b9cb1ad73058c134eea51cdf8a7c969379c3fe358c3 - 0.38% (289 KB)
[#002] sha256:269d540c1f502e66badd39f9acbd5037011b4a4a15454c8fb22de7aa4378ae97 - 84.87% (63.2 MB)
[#003] sha256:d6930e6242b08ff7992e85b10519d54167d7ffdedf7199e086b7c8be95e4baf6 - 0.0% (126 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:1d49fbb06d2ec1fb8e7c2633794d12f435fe6098384a1ba28e82e7be07d06a38 - 7.73% (5.75 MB)
[#006] sha256:2b203cff20b845b28da985f3734f12f196f260bb40573b9829192c8d17083a70 - 1.79% (1.33 MB)
[#007] sha256:637d7845ba3b8f29cdb3643ef677236954783f57b39d42a84ca5b6d173a9f3b2 - 0.0% (404 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:ceadd994c6d8900884c4a44aa76cf187336921e29afeaa017c4a3d1fc066a6a3 in /
2024-05-22 12:22:57 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOLANG_VERSION=1.22.3
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOTOOLCHAIN=local
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOPATH=/go
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/go/ /usr/local/go/ # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)WORKDIR /go
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates git libcap # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_VERSION=v0.4.2
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.8.0
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SETCAP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a726e4b7992f3c6c11c585b6100f796f035c6757d247110c6af9bb4f218b7ec67d07db0013c6834e9b881582d75ba4fe8e78f6ca5883b1017da6b5407d1ca25c' ;; armhf) binArch='armv6'; checksum='c0a94f2e59547fe5d4793ec2447ba0b832731c7b1387ae3c90e43f081da57ad68ab506de43ad91a35754a779b591dc5a39a92b6cf3b5ef352622cfb811e92157' ;; armv7) binArch='armv7'; checksum='4820d03ed4a805cf52803725fd1eda9d96f15692ab3cd2803fe91e676f1a24a48b31c4e6a1ec043e5f7f077f302e003e4997ca620c9674ed65e7804417a91af6' ;; aarch64) binArch='arm64'; checksum='41033dc721e799583eac2014b6e409d65a704d0a4360c131662aa651e7fbd129dce03c460661a51e0ba192d27fb3af19faa054da8c037c642b24a12124f6d4a8' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea454e90519f46eeaf785a5789d455a01378dc543838d0b57448509036f3a215913c8a6e1fcb0b9249e9b941f29a29257367609e1ef7ce7f2e0522c768eaf2cf' ;; s390x) binArch='s390x'; checksum='d8d3bf402107dad8f07ed9d5df008b3f6cfd021c93d00f6fc31c641d69649255f2e95d65a46553fb06bf9738158d0ba92d3bbd548e878f4569523b6e6fdeacb5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_linux_${binArch}.tar.gz"; echo "$checksum /tmp/xcaddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; rm -f /tmp/xcaddy.tar.gz; chmod +x /usr/bin/xcaddy; # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)WORKDIR /usr/bin
sha256:8b296e45c709ad958c2e70f8ccc1398e026735265c5b92fd54500fbf1a2b684c
2024-05-29 21:22:21 UTC
74.3 MB
v2.8.0
GOLANG_VERSION1.22.3
GOPATH/go
GOTOOLCHAINlocal
PATH/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XCADDY_SETCAP1
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:fc0288db113f6df5dbde63eac62c59d28df80cd0602675f606e688d365d8bc6a - 4.58% (3.4 MB)
[#001] sha256:e7130843bbd3e7aec4f18d777d8486e1a31bc676e485de7fbd9674a170777d8e - 0.38% (289 KB)
[#002] sha256:260c97ae223460d35ee30ac67c808649bb863398f7373aeff23f0dd033662e29 - 85.25% (63.4 MB)
[#003] sha256:8885cb230dbccfd815664d1c1a6f3bfa5328a48b9192145c2a16236fb973f8b3 - 0.0% (126 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:61014b2ea6ecad7540420fd97ff35c204099831314d8af4b6bcefabfd60768c6 - 8.01% (5.95 MB)
[#006] sha256:431b3d130cc19ae6a499aa3354a6e8f592f1cef6c5c1a250e04e192302a60f69 - 1.78% (1.33 MB)
[#007] sha256:5dd5c9ba1394dc59c76f69b6f6b1ffcb6c11cdad946b8abc07a5311c80abd994 - 0.0% (406 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:023435caa2a1f2c4ffa6455de5b3dc6e19c43a35708671eeef36e0166c54eecd in /
2024-05-22 12:22:57 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOLANG_VERSION=1.22.3
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOTOOLCHAIN=local
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOPATH=/go
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/go/ /usr/local/go/ # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)WORKDIR /go
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates git libcap # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_VERSION=v0.4.2
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.8.0
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SETCAP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a726e4b7992f3c6c11c585b6100f796f035c6757d247110c6af9bb4f218b7ec67d07db0013c6834e9b881582d75ba4fe8e78f6ca5883b1017da6b5407d1ca25c' ;; armhf) binArch='armv6'; checksum='c0a94f2e59547fe5d4793ec2447ba0b832731c7b1387ae3c90e43f081da57ad68ab506de43ad91a35754a779b591dc5a39a92b6cf3b5ef352622cfb811e92157' ;; armv7) binArch='armv7'; checksum='4820d03ed4a805cf52803725fd1eda9d96f15692ab3cd2803fe91e676f1a24a48b31c4e6a1ec043e5f7f077f302e003e4997ca620c9674ed65e7804417a91af6' ;; aarch64) binArch='arm64'; checksum='41033dc721e799583eac2014b6e409d65a704d0a4360c131662aa651e7fbd129dce03c460661a51e0ba192d27fb3af19faa054da8c037c642b24a12124f6d4a8' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea454e90519f46eeaf785a5789d455a01378dc543838d0b57448509036f3a215913c8a6e1fcb0b9249e9b941f29a29257367609e1ef7ce7f2e0522c768eaf2cf' ;; s390x) binArch='s390x'; checksum='d8d3bf402107dad8f07ed9d5df008b3f6cfd021c93d00f6fc31c641d69649255f2e95d65a46553fb06bf9738158d0ba92d3bbd548e878f4569523b6e6fdeacb5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_linux_${binArch}.tar.gz"; echo "$checksum /tmp/xcaddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; rm -f /tmp/xcaddy.tar.gz; chmod +x /usr/bin/xcaddy; # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)WORKDIR /usr/bin
sha256:4a3723281c06eda99cbaeea6f288865cad6be253c3b7ed970ae0073b1cff680a
2024-05-29 21:22:21 UTC
76.1 MB
v2.8.0
GOLANG_VERSION1.22.3
GOPATH/go
GOTOOLCHAINlocal
PATH/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
XCADDY_SETCAP1
XCADDY_SKIP_CLEANUP1
XCADDY_VERSIONv0.4.2
[#000] sha256:3b8747b05489980f63da1d2b8e5a444c55777f69540394397b0bc1c76c3e41f2 - 4.34% (3.3 MB)
[#001] sha256:02e66d9c1932c81dc738c92566c80482d80ffdd93de4411f25e01523a5c4c859 - 0.37% (287 KB)
[#002] sha256:2482b2ed92bc4103a166e8c33b88d4d23fd167f50526ca1710fcfd6050c54952 - 85.73% (65.2 MB)
[#003] sha256:38b16ac5f62001aa9fecfa7a1deaef728e369ce04bde6ae9c4ce50e5b79638a9 - 0.0% (127 Bytes)
[#004] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#005] sha256:7c9b3f8045285256de876fba6310821fabc1409d0182248ac0dcc358b34bf200 - 7.75% (5.89 MB)
[#006] sha256:dbea9d4fd6b7817ea21385211ac68cd734b6e36168539fdfc45a17147cdfbeb5 - 1.82% (1.38 MB)
[#007] sha256:cbd654ccf1647a25716cd5ade72e99d159e39c702b954bd5e1e628ad8095cbc7 - 0.0% (405 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:97335440b04aac71ca64b9c889e64d1da1913c788e108b6481155248fc670f8b in /
2024-05-22 12:22:57 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOLANG_VERSION=1.22.3
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOTOOLCHAIN=local
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV GOPATH=/go
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/go/ /usr/local/go/ # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
2024-05-22 12:22:57 UTC (buildkit.dockerfile.v0)WORKDIR /go
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache ca-certificates git libcap # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_VERSION=v0.4.2
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV CADDY_VERSION=v2.8.0
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SKIP_CLEANUP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)ENV XCADDY_SETCAP=1
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in x86_64) binArch='amd64'; checksum='a726e4b7992f3c6c11c585b6100f796f035c6757d247110c6af9bb4f218b7ec67d07db0013c6834e9b881582d75ba4fe8e78f6ca5883b1017da6b5407d1ca25c' ;; armhf) binArch='armv6'; checksum='c0a94f2e59547fe5d4793ec2447ba0b832731c7b1387ae3c90e43f081da57ad68ab506de43ad91a35754a779b591dc5a39a92b6cf3b5ef352622cfb811e92157' ;; armv7) binArch='armv7'; checksum='4820d03ed4a805cf52803725fd1eda9d96f15692ab3cd2803fe91e676f1a24a48b31c4e6a1ec043e5f7f077f302e003e4997ca620c9674ed65e7804417a91af6' ;; aarch64) binArch='arm64'; checksum='41033dc721e799583eac2014b6e409d65a704d0a4360c131662aa651e7fbd129dce03c460661a51e0ba192d27fb3af19faa054da8c037c642b24a12124f6d4a8' ;; ppc64el|ppc64le) binArch='ppc64le'; checksum='ea454e90519f46eeaf785a5789d455a01378dc543838d0b57448509036f3a215913c8a6e1fcb0b9249e9b941f29a29257367609e1ef7ce7f2e0522c768eaf2cf' ;; s390x) binArch='s390x'; checksum='d8d3bf402107dad8f07ed9d5df008b3f6cfd021c93d00f6fc31c641d69649255f2e95d65a46553fb06bf9738158d0ba92d3bbd548e878f4569523b6e6fdeacb5' ;; *) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;; esac; wget -O /tmp/xcaddy.tar.gz "https://github.com/caddyserver/xcaddy/releases/download/v0.4.2/xcaddy_0.4.2_linux_${binArch}.tar.gz"; echo "$checksum /tmp/xcaddy.tar.gz" | sha512sum -c; tar x -z -f /tmp/xcaddy.tar.gz -C /usr/bin xcaddy; rm -f /tmp/xcaddy.tar.gz; chmod +x /usr/bin/xcaddy; # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)COPY caddy-builder.sh /usr/bin/caddy-builder # buildkit
2024-05-29 21:22:21 UTC (buildkit.dockerfile.v0)WORKDIR /usr/bin
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.