add docker client (#2)

This commit is contained in:
sebthom 2023-04-19 21:31:30 +02:00
parent d1c7de71d6
commit eb4098071b
1 changed files with 16 additions and 0 deletions

View File

@ -88,6 +88,22 @@ RUN --mount=type=bind,source=.shared,target=/mnt/shared <<EOF
/opt/upx/upx --version /opt/upx/upx --version
fi fi
echo "#################################################"
echo "Installing latest Docker client..."
echo "#################################################"
docker_cli_package=$(curl -fLsS https://download.docker.com/linux/static/stable/x86_64/ | grep -oP '(?<=>)docker-\d+.\d+.\d+.tgz(?=</a>)' | tail -1)
docker_cli_download_url=https://download.docker.com/linux/static/stable/x86_64/$docker_cli_package
echo "Downloading [$docker_cli_download_url]..."
curl -fL $docker_cli_download_url | tar zxv -C /usr/bin --strip-components=1 docker/docker
ls -l /usr/bin/docker
echo "Stripping..."
strip --strip-unneeded /usr/bin/docker
ls -l /usr/bin/docker
if [[ $UPX_COMPRESS == "true" ]]; then
/opt/upx/upx -9 /usr/bin/docker
fi
docker --version
echo "#################################################" echo "#################################################"
echo "Downloading Gitea act runner..." echo "Downloading Gitea act runner..."
echo "#################################################" echo "#################################################"