• Joined on 2023-06-12

kuscia (dev)

Published 2024-07-25 19:47:46 +08:00 by yuez

Installation

docker pull git.yuez.me/yuez/kuscia:dev
sha256:b18f0e8672f3b80126368fb4c355a4372315985ac4ba07d5055414a6b90e1f4f

Image Layers

LABEL org.opencontainers.image.title=Anolis OS Base Image org.opencontainers.image.vendor=OpenAnolis Community org.opencontainers.image.licenses=Mulan PSL v2 org.opencontainers.image.version=23 maintainer=OpenAnolis Cloud Native SIG
ARG TARGETARCH
ADD AnolisOS-23-amd64.tar.xz / # buildkit
CMD ["/bin/bash"]
ENV TZ=Asia/Shanghai
ARG TARGETPLATFORM=linux/amd64
ARG TARGETARCH=amd64
ARG ROOT_DIR=/home/kuscia
RUN |3 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 ROOT_DIR=/home/kuscia /bin/sh -c yum install -y openssl net-tools which jq logrotate iproute procps-ng && yum clean all && mkdir -p ${ROOT_DIR}/bin && mkdir -p /bin/aux && mkdir -p ${ROOT_DIR}/scripts && mkdir -p ${ROOT_DIR}/var/storage && mkdir -p ${ROOT_DIR}/pause # buildkit
COPY /image/home/kuscia/bin /home/kuscia/bin # buildkit
COPY /image/bin/aux /bin/aux # buildkit
COPY /bin/node_exporter /home/kuscia/bin # buildkit
RUN |3 TARGETPLATFORM=linux/amd64 TARGETARCH=amd64 ROOT_DIR=/home/kuscia /bin/sh -c pushd ${ROOT_DIR}/bin && ln -s k3s crictl && ln -s k3s ctr && ln -s k3s kubectl && ln -s cni bridge && ln -s cni flannel && ln -s cni host-local && ln -s cni loopback && ln -s cni portmap && popd # buildkit
COPY build/linux/amd64/apps/kuscia/kuscia /home/kuscia/bin # buildkit
COPY build/pause/pause-amd64.tar /home/kuscia/pause/pause.tar # buildkit
COPY crds/v1alpha1 /home/kuscia/crds/v1alpha1 # buildkit
COPY etc /home/kuscia/etc # buildkit
COPY testdata /home/kuscia/var/storage/data # buildkit
COPY scripts /home/kuscia/scripts # buildkit
COPY thirdparty/*/scripts /home/kuscia/scripts # buildkit
COPY /home/kuscia/bin/envoy /home/kuscia/bin # buildkit
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/kuscia/bin:/bin/aux
WORKDIR /home/kuscia
ENTRYPOINT ["tini" "--"]

Labels

Key Value
maintainer OpenAnolis Cloud Native SIG
org.opencontainers.image.licenses Mulan PSL v2
org.opencontainers.image.title Anolis OS Base Image
org.opencontainers.image.vendor OpenAnolis Community
org.opencontainers.image.version 23
Details
Container
2024-07-25 19:47:46 +08:00
2
OCI / Docker
linux/amd64
Mulan PSL v2
292 MiB
Versions (1) View all
dev 2024-07-25