Initial commit
commit
4ac5581d3c
|
@ -0,0 +1,29 @@
|
|||
FROM registry.fedoraproject.org/fedora:38 AS build
|
||||
|
||||
RUN --mount=type=cache,target=/var/cache \
|
||||
dnf install -y \
|
||||
--downloadonly \
|
||||
--downloaddir=/var/cache/rpms \
|
||||
--setopt=install_weak_deps=0 \
|
||||
collectd \
|
||||
collectd-chrony \
|
||||
collectd-disk \
|
||||
collectd-sensors \
|
||||
collectd-write_prometheus \
|
||||
&& :
|
||||
|
||||
RUN --mount=type=cache,target=/var/cache \
|
||||
rpm -ivh -f --nodeps --root=/sysroot \
|
||||
/var/cache/rpms/collectd*.rpm \
|
||||
/var/cache/rpms/libi2c-*.rpm \
|
||||
/var/cache/rpms/libmicrohttpd-*.rpm \
|
||||
/var/cache/rpms/libmnl-*.rpm \
|
||||
/var/cache/rpms/protobuf-c-*.rpm \
|
||||
&& :
|
||||
|
||||
|
||||
FROM registry.fedoraproject.org/fedora-minimal:38
|
||||
|
||||
COPY --from=build /sysroot /
|
||||
|
||||
ENTRYPOINT ["/usr/sbin/collectd", "-f"]
|
|
@ -0,0 +1 @@
|
|||
buildContainerImage2(archlist: ['amd64', 'arm64'])
|
Loading…
Reference in New Issue