Skip to content

Commit

Permalink
[ENG-1065] chore: Switched all base images from registry.access.redha…
Browse files Browse the repository at this point in the history
…t.com/ubi8/ubi-minimal to redhat/ubi8-minimal
  • Loading branch information
AgileStas committed Nov 3, 2021
1 parent 17c3f86 commit f71f0b4
Show file tree
Hide file tree
Showing 21 changed files with 49 additions and 49 deletions.
2 changes: 1 addition & 1 deletion haproxy/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ RUN go get k8s.io/apimachinery/pkg/util/sets \
&& curl -Lf -o /go/src/github.com/percona/percona-xtradb-cluster-operator/src/peer-list.go https://raw.githubusercontent.com/percona/percona-xtradb-cluster-operator/main/cmd/peer-list/main.go \
&& go build peer-list.go

FROM registry.access.redhat.com/ubi8/ubi-minimal AS ubi8
FROM redhat/ubi8-minimal AS ubi8

LABEL name="HAproxy" \
description="TCP proxy loadbalancer for Percona Xtradb Cluster" \
Expand Down
2 changes: 1 addition & 1 deletion orchestrator/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ RUN export GO111MODULE=off \
&& curl -Lf -o /go/src/github.com/percona/percona-server-mysql-operator/src/peer-list.go https://raw.githubusercontent.com/percona/percona-server-mysql-operator/main/cmd/peer-list/main.go \
&& go build peer-list.go

FROM registry.access.redhat.com/ubi8/ubi-minimal AS ubi8
FROM redhat/ubi8-minimal AS ubi8

LABEL name="orchestrator" \
description="orchestrator is a MySQL high availability and replication management tool" \
Expand Down
2 changes: 1 addition & 1 deletion percona-server-5.6/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ RUN set -ex; \
policycoreutils; \
\
yum clean all; \
rm -rf /var/cache/yum /var/lib/mysql
rm -rf /var/cache/dnf /var/cache/yum /var/lib/mysql

# purge and re-create /var/lib/mysql with appropriate ownership
RUN /usr/bin/install -m 0775 -o mysql -g root -d /etc/my.cnf.d /var/lib/mysql /var/run/mysqld /docker-entrypoint-initdb.d \
Expand Down
2 changes: 1 addition & 1 deletion percona-server-5.6/Dockerfile-dockerhub
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ RUN set -ex; \
policycoreutils; \
\
yum clean all; \
rm -rf /var/cache/yum /var/lib/mysql
rm -rf /var/cache/dnf /var/cache/yum /var/lib/mysql

# purge and re-create /var/lib/mysql with appropriate ownership
RUN /usr/bin/install -m 0775 -o mysql -g root -d /etc/my.cnf.d /var/lib/mysql /var/run/mysqld /docker-entrypoint-initdb.d \
Expand Down
6 changes: 3 additions & 3 deletions percona-server-mongodb-3.6/Dockerfile.k8s
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.access.redhat.com/ubi8/ubi-minimal
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona Server for MongoDB" \
Expand Down Expand Up @@ -62,7 +62,7 @@ RUN set -ex; \
rpm -iv /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-36-server.rpm --nodeps; \
rm -rf /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-36-server.rpm; \
microdnf clean all; \
rm -rf /var/cache/yum /data/db && mkdir -p /data/db; \
rm -rf /var/cache/dnf /var/cache/yum /data/db && mkdir -p /data/db; \
chown -R 1001:0 /data/db

# the numeric UID is needed for OpenShift
Expand Down Expand Up @@ -106,7 +106,7 @@ RUN if [[ -n $DEBUG ]] ; then \
Percona-Server-MongoDB-36-tools-${FULL_PERCONA_VERSION} \
Percona-Server-MongoDB-36-debugsource-${FULL_PERCONA_VERSION}; \
microdnf clean all; \
rm -rf /var/cache/yum; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

ENTRYPOINT ["/entrypoint.sh"]
Expand Down
6 changes: 3 additions & 3 deletions percona-server-mongodb-4.0/Dockerfile.k8s
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.access.redhat.com/ubi8/ubi-minimal
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona Server for MongoDB" \
Expand Down Expand Up @@ -64,7 +64,7 @@ RUN set -ex; \
rpm -iv /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm --nodeps; \
rm -rf /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm; \
microdnf clean all; \
rm -rf /var/cache/yum /data/db && mkdir -p /data/db; \
rm -rf /var/cache/dnf /var/cache/yum /data/db && mkdir -p /data/db; \
chown -R 1001:0 /data/db

# the numeric UID is needed for OpenShift
Expand Down Expand Up @@ -121,7 +121,7 @@ RUN if [[ -n $DEBUG ]] ; then \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-server-mongodb-debugsource-${FULL_PERCONA_VERSION}; \
microdnf clean all; \
rm -rf /var/cache/yum; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

ENTRYPOINT ["/entrypoint.sh"]
Expand Down
6 changes: 3 additions & 3 deletions percona-server-mongodb-4.2/Dockerfile.k8s
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.access.redhat.com/ubi8/ubi-minimal
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona Server for MongoDB" \
Expand Down Expand Up @@ -64,7 +64,7 @@ RUN set -ex; \
rpm -iv /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm --nodeps; \
rm -rf /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm; \
microdnf clean all; \
rm -rf /var/cache/yum /data/db && mkdir -p /data/db; \
rm -rf /var/cache/dnf /var/cache/yum /data/db && mkdir -p /data/db; \
chown -R 1001:0 /data/db

# the numeric UID is needed for OpenShift
Expand Down Expand Up @@ -121,7 +121,7 @@ RUN if [[ -n $DEBUG ]] ; then \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-server-mongodb-debugsource-${FULL_PERCONA_VERSION}; \
microdnf clean all; \
rm -rf /var/cache/yum; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

ENTRYPOINT ["/entrypoint.sh"]
Expand Down
6 changes: 3 additions & 3 deletions percona-server-mongodb-4.4/Dockerfile.k8s
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.access.redhat.com/ubi8/ubi-minimal
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona Server for MongoDB" \
Expand Down Expand Up @@ -64,7 +64,7 @@ RUN set -ex; \
rpm -iv /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm --nodeps; \
rm -rf /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm; \
microdnf clean all; \
rm -rf /var/cache/yum /data/db && mkdir -p /data/db; \
rm -rf /var/cache/dnf /var/cache/yum /data/db && mkdir -p /data/db; \
chown -R 1001:0 /data/db

# the numeric UID is needed for OpenShift
Expand Down Expand Up @@ -125,7 +125,7 @@ RUN if [[ -n $DEBUG ]] ; then \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-server-mongodb-debugsource-${FULL_PERCONA_VERSION}; \
microdnf clean all; \
rm -rf /var/cache/yum; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

ENTRYPOINT ["/entrypoint.sh"]
Expand Down
6 changes: 3 additions & 3 deletions percona-server-mongodb-5.0/Dockerfile.k8s
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.access.redhat.com/ubi8/ubi-minimal
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona Server for MongoDB" \
Expand Down Expand Up @@ -64,7 +64,7 @@ RUN set -ex; \
rpm -iv /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm --nodeps; \
rm -rf /tmp/policycoreutils.rpm /tmp/elfutils-libs.rpm /tmp/procps-ng.rpm /tmp/Percona-Server-MongoDB-server.rpm; \
microdnf clean all; \
rm -rf /var/cache/yum /data/db && mkdir -p /data/db; \
rm -rf /var/cache/dnf /var/cache/yum /data/db && mkdir -p /data/db; \
chown -R 1001:0 /data/db

# the numeric UID is needed for OpenShift
Expand Down Expand Up @@ -125,7 +125,7 @@ RUN if [[ -n $DEBUG ]] ; then \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-server-mongodb-debugsource-${FULL_PERCONA_VERSION}; \
microdnf clean all; \
rm -rf /var/cache/yum; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

ENTRYPOINT ["/entrypoint.sh"]
Expand Down
8 changes: 4 additions & 4 deletions percona-xtradb-cluster-5.7-backup/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ RUN curl -o /go/bin/mc -O https://dl.minio.io/client/mc/release/linux-amd64/arch
&& curl -o /go/bin/LICENSE.mc \
https://raw.githubusercontent.com/minio/mc/${MC_VERSION}/LICENSE

FROM registry.access.redhat.com/ubi8/ubi-minimal AS ubi8
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona XtraBackup" \
Expand Down Expand Up @@ -64,7 +64,7 @@ RUN set -ex; \
curl -Lf -o /tmp/libev.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/libev-4.24-6.el8.x86_64.rpm; \
curl -Lf -o /tmp/jq.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/jq-1.5-12.el8.x86_64.rpm; \
curl -Lf -o /tmp/oniguruma.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/oniguruma-6.8.2-2.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm https://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/compat-openssl.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm; \
curl -Lf -o /tmp/socat.rpm http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/socat-1.7.4.1-1.el8.x86_64.rpm; \
rpmkeys --checksig /tmp/socat.rpm /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm /tmp/compat-openssl.rpm; \
Expand All @@ -84,7 +84,7 @@ RUN set -ex; \
cracklib-dicts \
libaio; \
microdnf clean all; \
rm -rf /var/cache/yum
rm -rf /var/cache/dnf /var/cache/yum

# create mysql user/group before mysql installation
RUN groupadd -g 1001 mysql; \
Expand All @@ -102,7 +102,7 @@ RUN set -ex; \
rm -rf /tmp/iputils.rpm /tmp/Percona-XtraDB-Cluster-garbd-57.rpm /tmp/percona-xtrabackup-24.rpm /tmp/Percona-XtraDB-Cluster-client-57.rpm; \
rpm -ql Percona-XtraDB-Cluster-client-57 | egrep -v "mysql$|mysqldump$|mysqlbinlog$" | xargs rm -rf; \
microdnf clean all; \
rm -rf /var/cache/yum /var/lib/mysql
rm -rf /var/cache/dnf /var/cache/yum /var/lib/mysql

COPY LICENSE /licenses/LICENSE.Dockerfile
RUN cp /usr/share/doc/percona-xtrabackup-24/COPYING /licenses/LICENSE.xtrabackup; \
Expand Down
2 changes: 1 addition & 1 deletion percona-xtradb-cluster-5.7/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ RUN set -ex; \
curl -Lf -o /tmp/libev.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/libev-4.24-6.el8.x86_64.rpm; \
curl -Lf -o /tmp/jq.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/jq-1.5-12.el8.x86_64.rpm; \
curl -Lf -o /tmp/oniguruma.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/oniguruma-6.8.2-2.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm https://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
rpmkeys --checksig /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm; \
rpm -i /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm; \
rm -rf /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm
Expand Down
10 changes: 5 additions & 5 deletions percona-xtradb-cluster-5.7/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ RUN go get k8s.io/apimachinery/pkg/util/sets; \
curl -Lf -o /go/src/github.com/percona/percona-xtradb-cluster-operator/src/peer-list.go https://raw.githubusercontent.com/percona/percona-xtradb-cluster-operator/main/cmd/peer-list/main.go; \
go build peer-list.go

FROM registry.access.redhat.com/ubi8/ubi-minimal AS ubi8
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona XtraDB Cluster" \
Expand Down Expand Up @@ -52,7 +52,7 @@ RUN set -ex; \
curl -Lf -o /tmp/libev.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/libev-4.24-6.el8.x86_64.rpm; \
curl -Lf -o /tmp/jq.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/jq-1.5-12.el8.x86_64.rpm; \
curl -Lf -o /tmp/oniguruma.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/oniguruma-6.8.2-2.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm https://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/compat-openssl.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm; \
rpmkeys --checksig /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm /tmp/compat-openssl.rpm; \
rpm -i /tmp/compat-openssl.rpm --nodeps; \
Expand All @@ -78,7 +78,7 @@ RUN set -ex; \
cracklib-dicts \
tar; \
microdnf clean all; \
rm -rf /var/cache/yum
rm -rf /var/cache/dnf /var/cache/yum

# create mysql user/group before mysql installation
RUN groupadd -g 1001 mysql; \
Expand All @@ -102,7 +102,7 @@ RUN set -ex; \
microdnf clean all; \
rm -rf /tmp/percona-xtrabackup-24.rpm /tmp/percona-xtradb-cluster-server.rpm /tmp/percona-xtradb-cluster-shared.rpm /tmp/percona-xtradb-cluster-client.rpm /tmp/nscd.rpm; \
rm -rf /usr/bin/mysqltest /usr/bin/perror /usr/bin/replace /usr/bin/resolve_stack_dump /usr/bin/resolveip; \
rm -rf /var/cache/yum /var/lib/mysql /usr/lib64/mysql/plugin/debug /usr/sbin/mysqld-debug /usr/lib64/mecab /usr/lib64/mysql/mecab /usr/bin/myisam*; \
rm -rf /var/cache/dnf /var/cache/yum /var/lib/mysql /usr/lib64/mysql/plugin/debug /usr/sbin/mysqld-debug /usr/lib64/mecab /usr/lib64/mysql/mecab /usr/bin/myisam*; \
rpm -ql Percona-XtraDB-Cluster-client-57 | egrep -v "mysql$|mysqldump$" | xargs rm -rf

COPY LICENSE /licenses/LICENSE.Dockerfile
Expand Down Expand Up @@ -139,7 +139,7 @@ RUN if [[ -n $DEBUG ]] ; then \
rpm -i /tmp/telnet.rpm /tmp/percona-xtradb-cluster-debuginfo.rpm /tmp/percona-xtradb-cluster-server-debuginfo.rpm --nodeps; \
rm -rf /tmp/telnet.rpm /tmp/percona-xtradb-cluster-debuginfo.rpm /tmp/percona-xtradb-cluster-server-debuginfo.rpm; \
microdnf clean all; \
rm -rf /var/cache/yum; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

USER 1001
Expand Down
8 changes: 4 additions & 4 deletions percona-xtradb-cluster-8.0-backup/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ RUN curl -o /go/bin/mc -O https://dl.minio.io/client/mc/release/linux-amd64/arch
&& curl -o /go/bin/LICENSE.mc \
https://raw.githubusercontent.com/minio/mc/${MC_VERSION}/LICENSE

FROM registry.access.redhat.com/ubi8/ubi-minimal AS ubi8
FROM redhat/ubi8-minimal

# Please don't remove old-style LABEL since it's needed for RedHat certification
LABEL name="Percona XtraBackup" \
Expand Down Expand Up @@ -66,7 +66,7 @@ RUN set -ex; \
curl -Lf -o /tmp/libev.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/libev-4.24-6.el8.x86_64.rpm; \
curl -Lf -o /tmp/jq.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/jq-1.5-12.el8.x86_64.rpm; \
curl -Lf -o /tmp/oniguruma.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/oniguruma-6.8.2-2.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm https://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/socat.rpm http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/socat-1.7.4.1-1.el8.x86_64.rpm; \
rpmkeys --checksig /tmp/socat.rpm /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm; \
rpm -i /tmp/socat.rpm /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm; \
Expand All @@ -82,7 +82,7 @@ RUN set -ex; \
cracklib-dicts \
findutils; \
microdnf clean all; \
rm -rf /var/cache/yum
rm -rf /var/cache/dnf /var/cache/yum

# create mysql user/group before mysql installation
RUN groupadd -g 1001 mysql; \
Expand All @@ -102,7 +102,7 @@ RUN set -ex; \
rm -rf /tmp/procps-ng.rpm /tmp/percona-xtradb-cluster-garbd.rpm /tmp/percona-xtrabackup.rpm /tmp/percona-xtradb-cluster-client.rpm /tmp/percona-server-shared.rpm; \
rpm -ql percona-xtradb-cluster-client | egrep -v "mysql$|mysqldump$|mysqlbinlog$" | xargs rm -rf; \
microdnf clean all; \
rm -rf /var/cache/yum /var/lib/mysql
rm -rf /var/cache/dnf /var/cache/yum /var/lib/mysql

COPY LICENSE /licenses/LICENSE.Dockerfile
RUN cp /usr/share/doc/percona-xtrabackup-80/LICENSE /licenses/LICENSE.xtrabackup; \
Expand Down
6 changes: 3 additions & 3 deletions percona-xtradb-cluster-8.0/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ RUN set -ex; \
curl -Lf -o /tmp/libev.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/libev-4.24-6.el8.x86_64.rpm; \
curl -Lf -o /tmp/jq.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/jq-1.5-12.el8.x86_64.rpm; \
curl -Lf -o /tmp/oniguruma.rpm http://mirror.centos.org/centos/8/AppStream/x86_64/os/Packages/oniguruma-6.8.2-2.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm https://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
curl -Lf -o /tmp/pv.rpm http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/p/pv-1.6.6-7.el8.x86_64.rpm; \
rpmkeys --checksig /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm; \
rpm -i /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm; \
rm -rf /tmp/numactl-libs.rpm /tmp/libev.rpm /tmp/jq.rpm /tmp/oniguruma.rpm /tmp/pv.rpm
Expand Down Expand Up @@ -80,7 +80,7 @@ RUN set -ex; \
microdnf clean all; \
rm -rf /tmp/percona-xtradb-cluster-shared-compat.rpm /tmp/percona-xtradb-cluster-server.rpm /tmp/percona-xtradb-cluster-shared.rpm /tmp/percona-xtradb-cluster-client.rpm; \
rm -rf /usr/bin/mysqltest /usr/bin/perror /usr/bin/replace /usr/bin/resolve_stack_dump /usr/bin/resolveip; \
rm -rf /var/cache/dnf /var/lib/mysql /usr/lib64/mysql/plugin/debug /usr/sbin/mysqld-debug /usr/lib64/mecab /usr/lib64/mysql/mecab /usr/bin/myisam*; \
rm -rf /var/cache/dnf /var/cache/yum /var/lib/mysql /usr/lib64/mysql/plugin/debug /usr/sbin/mysqld-debug /usr/lib64/mecab /usr/lib64/mysql/mecab /usr/bin/myisam*; \
rpm -ql percona-xtradb-cluster-client | egrep -v "mysql$|mysqldump$|mysqladmin$" | xargs rm -rf

COPY LICENSE /licenses/LICENSE.Dockerfile
Expand Down Expand Up @@ -124,7 +124,7 @@ RUN if [[ -n $DEBUG ]] ; then \
rpm -i /tmp/telnet.rpm /tmp/tcpdump.rpm /tmp/perf.rpm /tmp/strace.rpm /tmp/percona-xtradb-cluster-debuginfo.rpm /tmp/percona-xtradb-cluster-server-debuginfo.rpm --nodeps; \
rm -rf /tmp/telnet.rpm /tmp/tcpdump.rpm /tmp/perf.rpm /tmp/strace.rpm /tmp/percona-xtradb-cluster-debuginfo.rpm /tmp/percona-xtradb-cluster-server-debuginfo.rpm; \
microdnf clean all; \
rm -rf /var/cache/dnf; \
rm -rf /var/cache/dnf /var/cache/yum; \
fi

USER 1001
Expand Down
Loading

0 comments on commit f71f0b4

Please sign in to comment.