penguin/monok8s

k8s image for Mono Gateway Dev Kit

docker/alpine.Dockerfile

raw ยท 613 bytes

ARG TAG=dev
ARG DOCKER_IMAGE_ROOT=monok8s
FROM --platform=linux/amd64 ${DOCKER_IMAGE_ROOT}/build-base:${TAG} AS build-base

ARG ALPINE_ARCH
ARG ALPINE_VER

RUN apt-get update && apt-get install -y qemu-user-static --no-install-recommends

RUN mkdir -p "/out/rootfs"

# RUN curl -L \
#   "https://dl-cdn.alpinelinux.org/alpine/v3.21/releases/${ALPINE_ARCH}/alpine-minirootfs-${ALPINE_VER}-${ALPINE_ARCH}.tar.gz" \
#   -o alpine-minirootfs.tar.gz
# RUN tar -xzf alpine-minirootfs.tar.gz -C "/out/rootfs"

# Dev-only shortcut
COPY dev/alpine.tar.gz ./

RUN tar -xf alpine.tar.gz -C "/out/rootfs"

COPY alpine/*.sh /