vitess.io/vitess@v0.16.2/docker/bootstrap/Dockerfile.percona57 (about)

     1  ARG bootstrap_version
     2  ARG image="vitess/bootstrap:${bootstrap_version}-common"
     3  
     4  FROM --platform=linux/amd64 "${image}"
     5  
     6  # Install Percona 5.7
     7  RUN for i in $(seq 1 10); do apt-key adv --no-tty --keyserver keyserver.ubuntu.com --recv-keys 9334A25F8507EFA5 && break; done && \
     8      add-apt-repository 'deb http://repo.percona.com/apt buster main' && \
     9      { \
    10          echo debconf debconf/frontend select Noninteractive; \
    11          echo percona-server-server-5.7 percona-server-server/root_password password 'unused'; \
    12          echo percona-server-server-5.7 percona-server-server/root_password_again password 'unused'; \
    13      } | debconf-set-selections && \
    14      apt-get update && \
    15      apt-get install -y --no-install-recommends \
    16          percona-server-server-5.7 \
    17  	libperconaserverclient20-dev percona-xtrabackup-24 && \
    18      rm -rf /var/lib/apt/lists/*
    19  
    20  # Bootstrap Vitess
    21  WORKDIR /vt/src/vitess.io/vitess
    22  
    23  USER vitess
    24  RUN ./bootstrap.sh