diff --git a/tools/osbuilder/rootfs-builder/ubuntu/Dockerfile.in b/tools/osbuilder/rootfs-builder/ubuntu/Dockerfile.in index 0feafa7f7e..bbf42284af 100644 --- a/tools/osbuilder/rootfs-builder/ubuntu/Dockerfile.in +++ b/tools/osbuilder/rootfs-builder/ubuntu/Dockerfile.in @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -ARG IMAGE_REGISTRY=docker.io +ARG IMAGE_REGISTRY=quay.io/kata-containers FROM ${IMAGE_REGISTRY}/ubuntu:@OS_VERSION@ @SET_PROXY@ diff --git a/tools/packaging/kata-debug/Dockerfile b/tools/packaging/kata-debug/Dockerfile index 202fd03d67..5669cc2b17 100644 --- a/tools/packaging/kata-debug/Dockerfile +++ b/tools/packaging/kata-debug/Dockerfile @@ -3,7 +3,7 @@ # SPDX-License-Identifier: Apache-2.0 # -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 COPY debug.sh /usr/bin/debug.sh diff --git a/tools/packaging/kata-deploy/Dockerfile b/tools/packaging/kata-deploy/Dockerfile index dcadb87357..8861b69dfd 100644 --- a/tools/packaging/kata-deploy/Dockerfile +++ b/tools/packaging/kata-deploy/Dockerfile @@ -2,13 +2,13 @@ # # SPDX-License-Identifier: Apache-2.0 -ARG BASE_IMAGE_NAME=alpine +ARG BASE_IMAGE_NAME=quay.io/kata-containers/alpine ARG BASE_IMAGE_TAG=3.22 FROM ${BASE_IMAGE_NAME}:${BASE_IMAGE_TAG} AS base #### Nydus snapshotter & nydus image -FROM golang:1.24-alpine AS nydus-binary-downloader +FROM quay.io/kata-containers/golang:1.24-alpine AS nydus-binary-downloader # Keep the version here aligned with "ndyus-snapshotter.version" # in versions.yaml diff --git a/tools/packaging/kata-deploy/local-build/dockerbuild/Dockerfile b/tools/packaging/kata-deploy/local-build/dockerbuild/Dockerfile index 737fd8418d..90573cb9b9 100644 --- a/tools/packaging/kata-deploy/local-build/dockerbuild/Dockerfile +++ b/tools/packaging/kata-deploy/local-build/dockerbuild/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive ENV INSTALL_IN_GOPATH=false # Required for libxml2-dev diff --git a/tools/packaging/kata-monitor/Dockerfile b/tools/packaging/kata-monitor/Dockerfile index e83fa07b6b..0a241df825 100644 --- a/tools/packaging/kata-monitor/Dockerfile +++ b/tools/packaging/kata-monitor/Dockerfile @@ -1,7 +1,7 @@ # Copyright (c) 2020 Eric Ernst # SPDX-License-Identifier: Apache-2.0 -FROM golang:1.23-alpine AS builder +FROM quay.io/kata-containers/golang:1.23-alpine AS builder RUN apk add --no-cache bash curl git make build-base WORKDIR /go/src/github.com/kata-containers/kata-containers/src/runtime diff --git a/tools/packaging/static-build/busybox/Dockerfile b/tools/packaging/static-build/busybox/Dockerfile index 3d177b8f3c..520045c908 100644 --- a/tools/packaging/static-build/busybox/Dockerfile +++ b/tools/packaging/static-build/busybox/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM alpine:3.20.0 +FROM quay.io/kata-containers/alpine:3.20.0 RUN apk update && apk --no-cache add gpg gpg-agent coreutils bash curl make \ gcc g++ pkgconf libselinux-dev gpg-agent diff --git a/tools/packaging/static-build/coco-guest-components/Dockerfile b/tools/packaging/static-build/coco-guest-components/Dockerfile index 79ef04bba2..4b7e83d3a4 100644 --- a/tools/packaging/static-build/coco-guest-components/Dockerfile +++ b/tools/packaging/static-build/coco-guest-components/Dockerfile @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:24.04 +FROM quay.io/kata-containers/ubuntu:24.04 ARG RUST_TOOLCHAIN ENV DEBIAN_FRONTEND=noninteractive diff --git a/tools/packaging/static-build/codegen/Dockerfile b/tools/packaging/static-build/codegen/Dockerfile index 6d3671ea3c..f39d078d83 100644 --- a/tools/packaging/static-build/codegen/Dockerfile +++ b/tools/packaging/static-build/codegen/Dockerfile @@ -4,7 +4,7 @@ ARG GO_VERSION= -FROM busybox:1.37.0 AS resources +FROM quay.io/kata-containers/busybox:1.37.0 AS resources WORKDIR /usr/local diff --git a/tools/packaging/static-build/initramfs/Dockerfile b/tools/packaging/static-build/initramfs/Dockerfile index 8ef27be59f..6846a13c16 100644 --- a/tools/packaging/static-build/initramfs/Dockerfile +++ b/tools/packaging/static-build/initramfs/Dockerfile @@ -1,7 +1,7 @@ # Copyright (c) 2022 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ARG DEBIAN_FRONTEND=noninteractive ARG cryptsetup_repo=${cryptsetup_repo} diff --git a/tools/packaging/static-build/kernel/Dockerfile b/tools/packaging/static-build/kernel/Dockerfile index 0b96d0aeef..ed1dfeed7a 100644 --- a/tools/packaging/static-build/kernel/Dockerfile +++ b/tools/packaging/static-build/kernel/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive ARG ARCH diff --git a/tools/packaging/static-build/ovmf/Dockerfile b/tools/packaging/static-build/ovmf/Dockerfile index ba1b36f57e..d1c93fb37b 100644 --- a/tools/packaging/static-build/ovmf/Dockerfile +++ b/tools/packaging/static-build/ovmf/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ diff --git a/tools/packaging/static-build/pause-image/Dockerfile b/tools/packaging/static-build/pause-image/Dockerfile index acb9df79cf..eb6a8481f2 100644 --- a/tools/packaging/static-build/pause-image/Dockerfile +++ b/tools/packaging/static-build/pause-image/Dockerfile @@ -1,7 +1,7 @@ # Copyright (c) 2024 Intel # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive diff --git a/tools/packaging/static-build/qemu/Dockerfile b/tools/packaging/static-build/qemu/Dockerfile index aaff0d6457..45f81efaa8 100644 --- a/tools/packaging/static-build/qemu/Dockerfile +++ b/tools/packaging/static-build/qemu/Dockerfile @@ -2,7 +2,7 @@ # Copyright (c) 2020 Ant Group # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 # CACHE_TIMEOUT: date to invalid cache, if the date changes the image will be rebuild # This is required to keep build dependencies with security fixes. diff --git a/tools/packaging/static-build/shim-v2/Dockerfile b/tools/packaging/static-build/shim-v2/Dockerfile index 4d7e692804..1318ce3512 100644 --- a/tools/packaging/static-build/shim-v2/Dockerfile +++ b/tools/packaging/static-build/shim-v2/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive ENV GO_HOME="/opt" diff --git a/tools/packaging/static-build/tools/Dockerfile b/tools/packaging/static-build/tools/Dockerfile index 165708a8cf..1eff85636f 100644 --- a/tools/packaging/static-build/tools/Dockerfile +++ b/tools/packaging/static-build/tools/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ARG GO_TOOLCHAIN ARG RUST_TOOLCHAIN diff --git a/tools/packaging/static-build/virtiofsd/gnu/Dockerfile b/tools/packaging/static-build/virtiofsd/gnu/Dockerfile index 73f84826b2..0594481ccd 100644 --- a/tools/packaging/static-build/virtiofsd/gnu/Dockerfile +++ b/tools/packaging/static-build/virtiofsd/gnu/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM ubuntu:22.04 +FROM quay.io/kata-containers/ubuntu:22.04 ENV DEBIAN_FRONTEND=noninteractive ARG RUST_TOOLCHAIN diff --git a/tools/packaging/static-build/virtiofsd/musl/Dockerfile b/tools/packaging/static-build/virtiofsd/musl/Dockerfile index 270aadf529..944498b496 100644 --- a/tools/packaging/static-build/virtiofsd/musl/Dockerfile +++ b/tools/packaging/static-build/virtiofsd/musl/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM alpine:3.16.2 +FROM quay.io/kata-containers/alpine:3.16.2 ARG RUST_TOOLCHAIN ENV RUSTUP_HOME="/opt/rustup"