name format of scalable cli adjusted
This commit is contained in:
+7
-7
@@ -1,7 +1,7 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM python:3.13-slim-bookworm AS builder
|
||||
|
||||
ARG SCALABLE_CLI_VERSION=0.1.0
|
||||
ARG SCALABLE_CLI_VERSION=1.0.0
|
||||
ARG TARGETARCH
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends curl ca-certificates \
|
||||
@@ -9,12 +9,13 @@ RUN apt-get update && apt-get install -y --no-install-recommends curl ca-certifi
|
||||
|
||||
RUN ARCH=$([ "$TARGETARCH" = "arm64" ] && echo "aarch64" || echo "x86_64") \
|
||||
&& curl -fsSL -o /tmp/sc.tar.gz \
|
||||
"https://github.com/ScalableCapital/scalable-cli/releases/download/v${SCALABLE_CLI_VERSION}/scalable-cli-${ARCH}-unknown-linux-gnu.tar.gz" \
|
||||
&& curl -fsSL -o /tmp/sc.tar.gz.sha256 \
|
||||
"https://github.com/ScalableCapital/scalable-cli/releases/download/v${SCALABLE_CLI_VERSION}/scalable-cli-${ARCH}-unknown-linux-gnu.tar.gz.sha256" \
|
||||
&& cd /tmp && sha256sum -c sc.tar.gz.sha256 \
|
||||
"https://github.com/ScalableCapital/scalable-cli/releases/download/v${SCALABLE_CLI_VERSION}/sc-v${SCALABLE_CLI_VERSION}-linux-${ARCH}-gnu.tar.gz" \
|
||||
&& curl -fsSL -o /tmp/SHA256SUMS \
|
||||
"https://github.com/ScalableCapital/scalable-cli/releases/download/v${SCALABLE_CLI_VERSION}/sc-v${SCALABLE_CLI_VERSION}-SHA256SUMS" \
|
||||
&& cd /tmp \
|
||||
&& grep "linux-${ARCH}-gnu.tar.gz" SHA256SUMS | sha256sum -c - \
|
||||
&& tar -xzf sc.tar.gz \
|
||||
&& mv scalable-cli-${ARCH}-unknown-linux-gnu/sc /usr/local/bin/sc \
|
||||
&& mv sc-v${SCALABLE_CLI_VERSION}-linux-${ARCH}-gnu/sc /usr/local/bin/sc \
|
||||
&& chmod +x /usr/local/bin/sc
|
||||
|
||||
FROM python:3.13-slim-bookworm
|
||||
@@ -22,7 +23,6 @@ FROM python:3.13-slim-bookworm
|
||||
ARG PUID=1000
|
||||
ARG PGID=1000
|
||||
|
||||
# User mit konfigurierbarer UID/GID anlegen
|
||||
RUN groupadd -g ${PGID} appgroup \
|
||||
&& useradd -u ${PUID} -g appgroup -m -d /home/appuser appuser
|
||||
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ services:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
SCALABLE_CLI_VERSION: "0.1.0"
|
||||
SCALABLE_CLI_VERSION: "1.0.0"
|
||||
PUID: ${PUID}
|
||||
PGID: ${PGID}
|
||||
image: scalable-sync:latest
|
||||
|
||||
Reference in New Issue
Block a user