Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
isv:Rancher:Elemental:15.6
build-iso-base
Dockerfile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Dockerfile of Package build-iso-base
# SPDX-License-Identifier: Apache-2.0 #!BuildTag: suse/sle-micro-iso/base-%%SLEMICRO_VERSION%%:latest #!BuildTag: suse/sle-micro-iso/base-%%SLEMICRO_VERSION%%:%VERSION% #!BuildTag: suse/sle-micro-iso/base-%%SLEMICRO_VERSION%%:%VERSION%-%RELEASE% #!BuildConstraint: hardware:disk:size unit=G 10 #!BuildConstraint: hardware:memory:size unit=G 16 ARG SLEMICRO_VERSION ARG SLE_VERSION FROM suse/sle-micro/base-${SLEMICRO_VERSION}:latest AS os FROM suse/sle-micro/${SLEMICRO_VERSION}:latest AS builder WORKDIR /iso COPY manifest.yaml manifest.yaml COPY --from=os / rootfs # Version value is taken form the elemental repository tags # Release value of this image and os image are unrelated RUN elemental --debug --config-dir . build-iso -o /output -n "sle-micro-base.$(uname -m)-%VERSION%-Build%RELEASE%" dir:rootfs # Only keep the ISO as a result FROM bci/bci-busybox:$SLE_VERSION COPY --from=builder /output /elemental-iso ARG SLEMICRO_VERSION ARG BUILD_REPO=%%IMG_REPO%% ARG IMAGE_REPO=$BUILD_REPO/suse/sle-micro-iso/base-$SLEMICRO_VERSION ARG IMAGE_TAG=%VERSION%-%RELEASE% # Define labels according to https://en.opensuse.org/Building_derived_containers # labelprefix=com.rancher.slem LABEL org.opencontainers.image.title="SLE Micro base-ISO" LABEL org.opencontainers.image.description="Includes the SLE Micro base-ISO" LABEL org.opencontainers.image.version="${IMAGE_TAG}" LABEL org.opencontainers.image.url="https://github.com/rancher/elemental" LABEL org.opencontainers.image.created="%BUILDTIME%" LABEL org.opencontainers.image.vendor="SUSE LLC" LABEL org.opensuse.reference="${IMAGE_REPO}:${IMAGE_TAG}" LABEL org.openbuildservice.disturl="%DISTURL%" LABEL com.suse.supportlevel="l3" # endlabelprefix # By default run a shell ENTRYPOINT ["busybox"] CMD ["sh"]
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor