ADD file:3a4e8fe51fe7ca76be749ef0b92043e9e9b241a7b6f196fbe2a8bcde49c5b3e7 in / |
CMD ["bash"] |
COPY dir:04083930b509247bcbb657366df611b8905366f29b973b42765a9d9e18447ef7 in /usr/local/mysql/ |
/bin/sh -c groupadd -r mysql && useradd -r -g mysql mysql && mkdir -p /var/lib/mysql/share /var/run/mysqld /docker-entrypoint-initdb.d && chown mysql:mysql -R /usr/local/mysql /var/lib/mysql /var/run/mysqld /docker-entrypoint-initdb.d |
ENV MYSQL_MAJOR=5.7 |
ENV MYSQL_VERSION=5.7.38-ubuntu20.10 |
ENV GOSU_VERSION=1.14 |
COPY file:50e1feaf429f11470e4c27cb0398186216b6b03090ce0ff635391058dc5ee4bf in /usr/local/bin/ |
/bin/sh -c bash /usr/local/bin/install-db.sh Modify_Source && ls -l /usr/local/mysql && ln -sf /usr/local/mysql/bin/* /usr/local/bin/ && ls -l /usr/local/bin && apt-get update && apt-get install -y --no-install-recommends gnupg dirmngr wget curl tzdata libaio-dev numactl bzip2 openssl && rm -rf /var/lib/apt/lists/* |
/bin/sh -c set -eux; arch="$(uname -m)"; case "$arch" in aarch64) gosuArch='arm64' ;; x86_64) gosuArch='amd64' ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; curl -fL -o /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$gosuArch"; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true |
/bin/sh -c mkdir -p /etc/mysql/conf.d/ && echo '[mysqld]\nskip-host-cache\nskip-name-resolve' > /etc/mysql/conf.d/docker.cnf && rm -rf /var/lib/mysql && mkdir -p /var/lib/mysql /var/run/mysqld && chown -R mysql:mysql /var/lib/mysql /var/run/mysqld && chmod 1777 /var/run/mysqld /var/lib/mysql |
COPY file:3c4ebe5f40186dfb07790ca6d9aedadc232435f8e6e4ee814a07684639258ead in /usr/local/bin/ |
/bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh /entrypoint.sh # backwards compat |
ENTRYPOINT ["docker-entrypoint.sh"] |
EXPOSE 3306 33060 |
CMD ["mysqld"] |