@@ -24,7 +24,7 @@ ADD . .
24
24
RUN GOARCH=$(echo $TARGETPLATFORM | cut -f2 -d '/' ) GCE_PD_CSI_STAGING_VERSION=$STAGINGVERSION make gce-pd-driver
25
25
26
26
# Start from Kubernetes Debian base.
27
- FROM k8s .gcr.io/build-image/ debian-base:buster -v1.9 .0 as debian
27
+ FROM gke .gcr.io/debian-base:bullseye -v1.4.3-gke .0 as debian
28
28
# Install necessary dependencies
29
29
# google_nvme_id script depends on the following packages: nvme-cli, xxd, bash
30
30
RUN clean-install util-linux e2fsprogs mount ca-certificates udev xfsprogs nvme-cli xxd bash
@@ -90,13 +90,13 @@ COPY --from=debian /lib/${LIB_DIR_PREFIX}-linux-gnu/libblkid.so.1 \
90
90
/lib/${LIB_DIR_PREFIX}-linux-gnu/libuuid.so.1 \
91
91
/lib/${LIB_DIR_PREFIX}-linux-gnu/libz.so.1 /lib/${LIB_DIR_PREFIX}-linux-gnu/
92
92
93
- COPY --from=debian /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libacl.so.1 \
94
- /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libattr.so.1 \
95
- /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libicudata.so.63 \
96
- /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libicui18n.so.63 \
97
- /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libicuuc.so.63 \
98
- /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libkmod.so.2 \
99
- /usr/ lib/${LIB_DIR_PREFIX}-linux-gnu/libstdc++.so.6 /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/
93
+ COPY --from=debian /lib/${LIB_DIR_PREFIX}-linux-gnu/libacl.so.1 \
94
+ /lib/${LIB_DIR_PREFIX}-linux-gnu/libattr.so.1 \
95
+ /lib/${LIB_DIR_PREFIX}-linux-gnu/libicudata.so.63 \
96
+ /lib/${LIB_DIR_PREFIX}-linux-gnu/libicui18n.so.63 \
97
+ /lib/${LIB_DIR_PREFIX}-linux-gnu/libicuuc.so.63 \
98
+ /lib/${LIB_DIR_PREFIX}-linux-gnu/libkmod.so.2 \
99
+ /lib/${LIB_DIR_PREFIX}-linux-gnu/libstdc++.so.6 /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/
100
100
101
101
# Copy NVME support required script and rules into distroless base.
102
102
COPY deploy/kubernetes/udev/google_nvme_id /lib/udev_containerized/google_nvme_id
0 commit comments