File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,18 @@ ARG MONGODB_IMAGE=percona/percona-server-mongodb
3
3
4
4
FROM ${MONGODB_IMAGE}:${MONGODB_VERSION} as mongo_image
5
5
6
- FROM oraclelinux:8 as base-build
6
+ FROM oraclelinux:9 as base-build
7
7
WORKDIR /build
8
8
9
9
RUN mkdir -p /data/db
10
10
11
11
COPY --from=mongo_image /bin/mongod /bin/
12
- RUN dnf install epel-release && dnf update && dnf install make golang tc libfaketime
12
+ RUN dnf install epel-release && dnf update && dnf install make gcc krb5-devel iproute-tc libfaketime
13
+
14
+ RUN curl -sL -o /tmp/golang.tar.gz https://go.dev/dl/go1.22.0.linux-amd64.tar.gz && \
15
+ rm -rf /usr/local/go && tar -C /usr/local -xzf /tmp/golang.tar.gz && rm /tmp/golang.tar.gz
16
+ ENV PATH=$PATH:/usr/local/go/bin
17
+
13
18
14
19
FROM base-build
15
20
COPY . .
Original file line number Diff line number Diff line change 1
- FROM oraclelinux:8 AS base-build
1
+ FROM oraclelinux:9 AS base-build
2
2
WORKDIR /build
3
- RUN dnf update && dnf install golang
3
+ RUN dnf update && dnf install make gcc krb5-devel
4
+
5
+ RUN curl -sL -o /tmp/golang.tar.gz https://go.dev/dl/go1.22.0.linux-amd64.tar.gz && \
6
+ rm -rf /usr/local/go && tar -C /usr/local -xzf /tmp/golang.tar.gz && rm /tmp/golang.tar.gz
7
+ ENV PATH=$PATH:/usr/local/go/bin
4
8
5
9
ARG TESTS_BCP_TYPE
6
10
ENV TESTS_BCP_TYPE=${TESTS_BCP_TYPE}
You can’t perform that action at this time.
0 commit comments