mirror of
https://github.com/WilliamPeterMatthew/sslocal-manager-alpine.git
synced 2026-02-27 09:53:28 +08:00
update base image
This commit is contained in:
@@ -49,28 +49,28 @@ jobs:
|
||||
with:
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
platforms: linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x
|
||||
platforms: linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x,linux/riscv64
|
||||
push: true
|
||||
tags: |
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:{1}-alpine', steps.lowercase-owner.outputs.lower_owner, steps.extract-date.outputs.date) || format('{0}/sslocal-manager:{1}-alpine', secrets.DOCKER_USERNAME, steps.extract-date.outputs.date) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:latest-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:latest-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12.11-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12.11-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13.6-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13.6-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12.11-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12.11-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12.11-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12.11-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.12.11-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.12.11-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13.6-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13.6-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13.6-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13.6-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:python3.13.6-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:python3.13.6-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager:alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager:alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
|
||||
@@ -49,7 +49,7 @@ jobs:
|
||||
with:
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
platforms: linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x
|
||||
platforms: linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x,linux/riscv64
|
||||
push: true
|
||||
tags: |
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:{1}', steps.lowercase-owner.outputs.lower_owner, steps.extract-date.outputs.date) || format('{0}/sslocal-manager-rust:{1}', secrets.DOCKER_USERNAME, steps.extract-date.outputs.date) }}
|
||||
@@ -58,25 +58,25 @@ jobs:
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:latest-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:latest-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12.11', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12.11', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13.6', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13.6', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12.11-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12.11-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13.6-alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13.6-alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12.11-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12.11-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12.11-alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12.11-alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.12.11-alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.12.11-alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13.6-alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13.6-alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13.6-alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13.6-alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:python3.13.6-alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:python3.13.6-alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:alpine', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:alpine', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:alpine3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:alpine3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:alpine3.21', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:alpine3.21', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:alpine3.21.3', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:alpine3.21.3', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:alpine3.22', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:alpine3.22', secrets.DOCKER_USERNAME) }}
|
||||
${{ matrix.registry == 'ghcr' && format('ghcr.io/{0}/sslocal-manager-rust:alpine3.22.1', steps.lowercase-owner.outputs.lower_owner) || format('{0}/sslocal-manager-rust:alpine3.22.1', secrets.DOCKER_USERNAME) }}
|
||||
|
||||
@@ -36,7 +36,7 @@ jobs:
|
||||
with:
|
||||
context: .
|
||||
file: ./Dockerfile
|
||||
platforms: linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x
|
||||
platforms: linux/386,linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x,linux/riscv64
|
||||
push: false
|
||||
tags: |
|
||||
sslocal-manager-test:latest-alpine
|
||||
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
FROM python:3.12-alpine3.21
|
||||
FROM python:3.13.6-alpine3.22
|
||||
|
||||
ENV TZ=Asia/Shanghai
|
||||
ENV ARGS=
|
||||
|
||||
RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.21/community" >> /etc/apk/repositories && \
|
||||
RUN echo "https://dl-cdn.alpinelinux.org/alpine/v3.22/community" >> /etc/apk/repositories && \
|
||||
apk update && apk add --no-cache \
|
||||
tzdata \
|
||||
shadowsocks-rust \
|
||||
|
||||
Reference in New Issue
Block a user