File tree Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Expand file tree Collapse file tree 3 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 1
1
FROM public.ecr.aws/amazonlinux/amazonlinux:2023
2
2
3
3
RUN dnf upgrade -y && \
4
+ dnf install -y https://packages.apache.org/artifactory/arrow/amazon-linux/$(cut -d: -f6 /etc/system-release-cpe)/apache-arrow-release-latest.rpm && \
4
5
dnf install -y \
5
6
glibc-devel \
6
7
libyaml-devel \
@@ -20,4 +21,6 @@ RUN dnf upgrade -y && \
20
21
ca-certificates \
21
22
flex \
22
23
bison \
24
+ arrow-glib-devel \
25
+ parquet-glib-devel \
23
26
&& dnf clean all
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ FROM public.ecr.aws/amazonlinux/amazonlinux:2023 as dependencies
2
2
3
3
# Create sysroot directory and install minimal runtime dependencies
4
4
RUN mkdir /sysroot && \
5
+ dnf install -y https://packages.apache.org/artifactory/arrow/amazon-linux/$(cut -d: -f6 /etc/system-release-cpe)/apache-arrow-release-latest.rpm && \
5
6
dnf --releasever=$(rpm -q system-release --qf '%{VERSION}') \
6
7
--installroot /sysroot \
7
8
-y \
@@ -11,6 +12,8 @@ RUN mkdir /sysroot && \
11
12
systemd-libs \
12
13
openssl-libs \
13
14
cyrus-sasl-lib \
15
+ arrow2100-glib-libs \
16
+ parquet2100-glib-libs \
14
17
libstdc++
15
18
16
19
# Final minimal runtime image using scratch base
Original file line number Diff line number Diff line change 1
1
FROM public.ecr.aws/amazonlinux/amazonlinux:2023
2
2
3
3
# Install runtime dependencies required for Fluent Bit and AWS plugins
4
- RUN dnf upgrade -y \
5
- && dnf install -y openssl-devel \
4
+ RUN dnf upgrade -y && \
5
+ dnf install -y https://packages.apache.org/artifactory/arrow/amazon-linux/$(cut -d: -f6 /etc/system-release-cpe)/apache-arrow-release-latest.rpm && \
6
+ dnf install -y openssl-devel \
6
7
cyrus-sasl-devel \
7
8
pkgconfig \
8
9
systemd-devel \
@@ -11,4 +12,6 @@ RUN dnf upgrade -y \
11
12
libyaml \
12
13
gdb \
13
14
nc \
15
+ arrow-glib-devel \
16
+ parquet-glib-devel \
14
17
&& dnf clean all
You can’t perform that action at this time.
0 commit comments