2024-01-02 09:38:12 UTC
113 MB
1.14
LANGC.UTF-8
MARIADB_MAJOR10.6
MARIADB_VERSION1:10.6.16+maria~deb10
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:faac0b3889808c27af96e662a1082eef35772c35dcee1c7334f5f5a22b4149d7 - 22.88% (25.9 MB)
[#001] sha256:9c5ae7150c6229641c6dfaedd1e686da3a5b48264ab62e0946aa0fcb722b2cec - 0.0% (1.61 KB)
[#002] sha256:438f8487dd158a50e30c86fa6fd5c663cbc551ff7fb4f73513523ba2d6980794 - 5.19% (5.88 MB)
[#003] sha256:29e9cc43f80db387274bf63c37a86b177335b74250b438987f04b4648ee56659 - 0.0% (116 Bytes)
[#004] sha256:104f5953f9648e1d1ff7d0c3551143a6ef5976bf0fd33d36a7ce89d77a0298f4 - 0.0% (330 Bytes)
[#005] sha256:0fa5abd4c282a84bd71e366e55ad214a5240f6ef369e1468bfb233fc1a4a9ec5 - 71.91% (81.5 MB)
[#006] sha256:3c4a63956d16d0a85f199bc903f9a0c5381ac2bd9650498411ecff5566c25618 - 0.0% (3.48 KB)
[#007] sha256:3be4f068ad6eeabb37302c8bba10a531d2d5530d1c40958ed8194329a26411af - 0.01% (7.38 KB)
/bin/sh -c #(nop) ADD file:ae5c65eea20f7ddcf93a0aa255b6a08a906ac1a1a65cd2c4b5d1529bf9f6eaf8 in /
2023-12-19 01:21:13 UTC/bin/sh -c #(nop) CMD ["bash"]
2024-01-02 09:37:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c groupadd -r mysql && useradd -r -g mysql mysql # buildkit
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.14
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ARG GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)RUN |1 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates gpg gpgv libjemalloc2 pwgen tzdata xz-utils zstd ; savedAptMark="$(apt-mark showmanual)"; apt-get install -y --no-install-recommends dirmngr gpg-agent wget; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; case $dpkgArch in "amd64"|"arm64") wget -q -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; ;; "loongarch64") wget -q -O /usr/local/bin/gosu "https://github.com/wojiushixiaobai/gosu-loongarch64/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; ;; esac; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --export "$GPG_KEYS" > /etc/apt/trusted.gpg.d/mariadb.gpg; if command -v gpgconf >/dev/null; then gpgconf --kill all; fi; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark >/dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)RUN |1 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=MariaDB Community org.opencontainers.image.title=MariaDB Database org.opencontainers.image.description=MariaDB Database for relational SQL org.opencontainers.image.documentation=https://hub.docker.com/_/mariadb/ org.opencontainers.image.base.name=docker.io/library/debian:buster-slim org.opencontainers.image.licenses=GPL-2.0 org.opencontainers.image.source=https://github.com/wojiushixiaobai/docker-library-loong64 org.opencontainers.image.vendor=MariaDB Community org.opencontainers.image.version=10.6.16 org.opencontainers.image.url=https://github.com/wojiushixiaobai/docker-library-loong64
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ARG MARIADB_MAJOR=10.6
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ENV MARIADB_MAJOR=10.6
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ARG MARIADB_VERSION=1:10.6.16+maria~deb10
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)ENV MARIADB_VERSION=1:10.6.16+maria~deb10
2024-01-02 09:37:51 UTC (buildkit.dockerfile.v0)RUN |3 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 MARIADB_MAJOR=10.6 MARIADB_VERSION=1:10.6.16+maria~deb10 /bin/sh -c set -e; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; case $dpkgArch in "amd64"|"arm64") REPOSITORY="http://archive.mariadb.org/mariadb-10.6.16/repo/debian/ buster main main/debug"; echo "deb ${REPOSITORY}" > /etc/apt/sources.list.d/mariadb.list; ;; "loongarch64") REPOSITORY="http://download.jumpserver.org/mariadb/mariadb-10.6.16/repo/debian/ buster main main/debug"; echo "deb ${REPOSITORY}" > /etc/apt/sources.list.d/mariadb.list; ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; ;; esac; { echo 'Package: *'; echo 'Pin: release o=MariaDB'; echo 'Pin-Priority: 999'; } > /etc/apt/preferences.d/mariadb # buildkit
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)RUN |3 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 MARIADB_MAJOR=10.6 MARIADB_VERSION=1:10.6.16+maria~deb10 /bin/sh -c set -ex; { echo "mariadb-server-$MARIADB_MAJOR" mysql-server/root_password password 'unused'; echo "mariadb-server-$MARIADB_MAJOR" mysql-server/root_password_again password 'unused'; } | debconf-set-selections; apt-get update; mkdir -p /var/lib/mysql/mysql ; touch /var/lib/mysql/mysql/user.frm ; apt-get install -y --no-install-recommends mariadb-server="$MARIADB_VERSION" mariadb-backup socat ; rm -rf /var/lib/apt/lists/*; rm -rf /var/lib/mysql /etc/mysql/mariadb.conf.d/50-mysqld_safe.cnf; mkdir -p /var/lib/mysql /var/run/mysqld; chown -R mysql:mysql /var/lib/mysql /var/run/mysqld; chmod 777 /var/run/mysqld; find /etc/mysql/ -name '*.cnf' -print0 | xargs -0 grep -lZE '^(bind-address|log|user\s)' | xargs -rt -0 sed -Ei 's/^(bind-address|log|user\s)/#&/'; printf "[mariadb]\nhost-cache-size=0\nskip-name-resolve\n" > /etc/mysql/mariadb.conf.d/05-skipcache.cnf; if [ -L /etc/mysql/my.cnf ]; then sed -i -e '/includedir/ {N;s/\(.*\)\n\(.*\)/\n\2\n\1/}' /etc/mysql/mariadb.cnf; fi # buildkit
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/mysql]
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)COPY healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)EXPOSE map[3306/tcp:{}]
2024-01-02 09:38:12 UTC (buildkit.dockerfile.v0)CMD ["mariadbd"]
2024-01-02 09:38:08 UTC
111 MB
1.14
LANGC.UTF-8
MARIADB_MAJOR10.6
MARIADB_VERSION1:10.6.16+maria~deb10
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:c0b0171eefd1c6d7f85c54d4a609269c9b5e19a0fd8cd787a49c808c6b73cf74 - 22.33% (24.8 MB)
[#001] sha256:e789b2e32185ead5df07954fcbfd97328cdd98c4609409a2255b8f3c7f6d1147 - 0.0% (1.61 KB)
[#002] sha256:ec962381013191e11f7ca623baa15368262446a0d42e65e4a76f36369a7536a0 - 5.08% (5.63 MB)
[#003] sha256:5879508d5eefa1024e02ddb5e80f6785fde463befea24a8202dd52fe3feba704 - 0.0% (116 Bytes)
[#004] sha256:825d7061fc9f8cbd019bb4fd49c17e8c8a63ad4a732aa0c0bc3fa3670be30760 - 0.0% (331 Bytes)
[#005] sha256:140451a3c9ac248dd60492f5b4fcb31c2f1d9595a7a6b5437a50ef9fbfc4db63 - 72.59% (80.5 MB)
[#006] sha256:4eddd69812632351a0c5962af6fb06747591791038902a2c2335db91d596d2fc - 0.0% (3.48 KB)
[#007] sha256:944a2dff24e58cba3a5701c2fe89472ae3211d823d8544330d3bc5fec7182e3f - 0.01% (7.38 KB)
/bin/sh -c #(nop) ADD file:f60673c303a98b4e4c676e3403bc1b7cb316335aba1202205188176810494c07 in /
2023-12-19 01:41:40 UTC/bin/sh -c #(nop) CMD ["bash"]
2024-01-02 09:37:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c groupadd -r mysql && useradd -r -g mysql mysql # buildkit
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.14
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ARG GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)RUN |1 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates gpg gpgv libjemalloc2 pwgen tzdata xz-utils zstd ; savedAptMark="$(apt-mark showmanual)"; apt-get install -y --no-install-recommends dirmngr gpg-agent wget; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; case $dpkgArch in "amd64"|"arm64") wget -q -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; ;; "loongarch64") wget -q -O /usr/local/bin/gosu "https://github.com/wojiushixiaobai/gosu-loongarch64/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; ;; esac; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --export "$GPG_KEYS" > /etc/apt/trusted.gpg.d/mariadb.gpg; if command -v gpgconf >/dev/null; then gpgconf --kill all; fi; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark >/dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)RUN |1 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=MariaDB Community org.opencontainers.image.title=MariaDB Database org.opencontainers.image.description=MariaDB Database for relational SQL org.opencontainers.image.documentation=https://hub.docker.com/_/mariadb/ org.opencontainers.image.base.name=docker.io/library/debian:buster-slim org.opencontainers.image.licenses=GPL-2.0 org.opencontainers.image.source=https://github.com/wojiushixiaobai/docker-library-loong64 org.opencontainers.image.vendor=MariaDB Community org.opencontainers.image.version=10.6.16 org.opencontainers.image.url=https://github.com/wojiushixiaobai/docker-library-loong64
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ARG MARIADB_MAJOR=10.6
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ENV MARIADB_MAJOR=10.6
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ARG MARIADB_VERSION=1:10.6.16+maria~deb10
2024-01-02 09:37:48 UTC (buildkit.dockerfile.v0)ENV MARIADB_VERSION=1:10.6.16+maria~deb10
2024-01-02 09:37:49 UTC (buildkit.dockerfile.v0)RUN |3 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 MARIADB_MAJOR=10.6 MARIADB_VERSION=1:10.6.16+maria~deb10 /bin/sh -c set -e; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; case $dpkgArch in "amd64"|"arm64") REPOSITORY="http://archive.mariadb.org/mariadb-10.6.16/repo/debian/ buster main main/debug"; echo "deb ${REPOSITORY}" > /etc/apt/sources.list.d/mariadb.list; ;; "loongarch64") REPOSITORY="http://download.jumpserver.org/mariadb/mariadb-10.6.16/repo/debian/ buster main main/debug"; echo "deb ${REPOSITORY}" > /etc/apt/sources.list.d/mariadb.list; ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; ;; esac; { echo 'Package: *'; echo 'Pin: release o=MariaDB'; echo 'Pin-Priority: 999'; } > /etc/apt/preferences.d/mariadb # buildkit
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)RUN |3 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 MARIADB_MAJOR=10.6 MARIADB_VERSION=1:10.6.16+maria~deb10 /bin/sh -c set -ex; { echo "mariadb-server-$MARIADB_MAJOR" mysql-server/root_password password 'unused'; echo "mariadb-server-$MARIADB_MAJOR" mysql-server/root_password_again password 'unused'; } | debconf-set-selections; apt-get update; mkdir -p /var/lib/mysql/mysql ; touch /var/lib/mysql/mysql/user.frm ; apt-get install -y --no-install-recommends mariadb-server="$MARIADB_VERSION" mariadb-backup socat ; rm -rf /var/lib/apt/lists/*; rm -rf /var/lib/mysql /etc/mysql/mariadb.conf.d/50-mysqld_safe.cnf; mkdir -p /var/lib/mysql /var/run/mysqld; chown -R mysql:mysql /var/lib/mysql /var/run/mysqld; chmod 777 /var/run/mysqld; find /etc/mysql/ -name '*.cnf' -print0 | xargs -0 grep -lZE '^(bind-address|log|user\s)' | xargs -rt -0 sed -Ei 's/^(bind-address|log|user\s)/#&/'; printf "[mariadb]\nhost-cache-size=0\nskip-name-resolve\n" > /etc/mysql/mariadb.conf.d/05-skipcache.cnf; if [ -L /etc/mysql/my.cnf ]; then sed -i -e '/includedir/ {N;s/\(.*\)\n\(.*\)/\n\2\n\1/}' /etc/mysql/mariadb.cnf; fi # buildkit
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)VOLUME [/var/lib/mysql]
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)COPY healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)EXPOSE map[3306/tcp:{}]
2024-01-02 09:38:08 UTC (buildkit.dockerfile.v0)CMD ["mariadbd"]
2024-01-02 17:38:26 +0800
99.2 MB
1.14
LANGC.UTF-8
MARIADB_MAJOR10.6
MARIADB_VERSION1:10.6.16+maria~deb10
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:bd83d52cdd90d4c8a557b6810f2c2785f5fc6857c1f53f97daac1f6680a59af0 - 26.75% (26.5 MB)
[#001] sha256:d9e9423895fea2470c5be372baea43c5ca1a1fe54edc5e2b75e017319cad97c5 - 0.0% (1.36 KB)
[#002] sha256:a007fa346d69216d30886cf2d56db35585190c08413549b55ac81056379b39f0 - 5.71% (5.66 MB)
[#003] sha256:374b653b3bbfa79d41a431496e9f6da12760406412f4bde59860ee57fd934ff4 - 0.0% (165 Bytes)
[#004] sha256:4f0c68e159af6d6c644b60d7cc86efd75ab38b70d31689810aae930fe7d6715b - 0.0% (343 Bytes)
[#005] sha256:d7a0bff89f861cbec09dc153035fd45f801d0ef625f8c88502d71d74adb6972f - 67.53% (67 MB)
[#006] sha256:b78efe15be9b384254e35365b7a4368c06e552ba7fc1e579c94f7b4949185e05 - 0.0% (3.48 KB)
[#007] sha256:b5f7b2c33db1012dce05925f7a6eee965e3ca156571047b210fe127e7848f78f - 0.01% (7.39 KB)
ADD rootfs.tar.xz / # buildkit
2023-11-11 21:19:32 +0800 (buildkit.dockerfile.v0)CMD ["bash"]
2024-01-02 17:37:23 +0800 (buildkit.dockerfile.v0)RUN /bin/sh -c groupadd -r mysql && useradd -r -g mysql mysql # buildkit
2024-01-02 17:37:53 +0800 (buildkit.dockerfile.v0)ENV GOSU_VERSION=1.14
2024-01-02 17:37:53 +0800 (buildkit.dockerfile.v0)ARG GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8
2024-01-02 17:37:53 +0800 (buildkit.dockerfile.v0)RUN |1 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends ca-certificates gpg gpgv libjemalloc2 pwgen tzdata xz-utils zstd ; savedAptMark="$(apt-mark showmanual)"; apt-get install -y --no-install-recommends dirmngr gpg-agent wget; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; case $dpkgArch in "amd64"|"arm64") wget -q -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; ;; "loongarch64") wget -q -O /usr/local/bin/gosu "https://github.com/wojiushixiaobai/gosu-loongarch64/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; ;; esac; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --export "$GPG_KEYS" > /etc/apt/trusted.gpg.d/mariadb.gpg; if command -v gpgconf >/dev/null; then gpgconf --kill all; fi; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark >/dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true # buildkit
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)RUN |1 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 /bin/sh -c mkdir /docker-entrypoint-initdb.d # buildkit
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)LABEL org.opencontainers.image.authors=MariaDB Community org.opencontainers.image.title=MariaDB Database org.opencontainers.image.description=MariaDB Database for relational SQL org.opencontainers.image.documentation=https://hub.docker.com/_/mariadb/ org.opencontainers.image.base.name=docker.io/library/debian:buster-slim org.opencontainers.image.licenses=GPL-2.0 org.opencontainers.image.source=https://github.com/wojiushixiaobai/docker-library-loong64 org.opencontainers.image.vendor=MariaDB Community org.opencontainers.image.version=10.6.16 org.opencontainers.image.url=https://github.com/wojiushixiaobai/docker-library-loong64
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)ARG MARIADB_MAJOR=10.6
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)ENV MARIADB_MAJOR=10.6
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)ARG MARIADB_VERSION=1:10.6.16+maria~deb10
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)ENV MARIADB_VERSION=1:10.6.16+maria~deb10
2024-01-02 17:37:54 +0800 (buildkit.dockerfile.v0)RUN |3 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 MARIADB_MAJOR=10.6 MARIADB_VERSION=1:10.6.16+maria~deb10 /bin/sh -c set -e; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; case $dpkgArch in "amd64"|"arm64") REPOSITORY="http://archive.mariadb.org/mariadb-10.6.16/repo/debian/ buster main main/debug"; echo "deb ${REPOSITORY}" > /etc/apt/sources.list.d/mariadb.list; ;; "loongarch64") REPOSITORY="http://download.jumpserver.org/mariadb/mariadb-10.6.16/repo/debian/ buster main main/debug"; echo "deb ${REPOSITORY}" > /etc/apt/sources.list.d/mariadb.list; ;; *) echo >&2 "error: unsupported architecture: ${dpkgArch}"; ;; esac; { echo 'Package: *'; echo 'Pin: release o=MariaDB'; echo 'Pin-Priority: 999'; } > /etc/apt/preferences.d/mariadb # buildkit
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)RUN |3 GPG_KEYS=177F4010FE56CA3336300305F1656F24C74CD1D8 MARIADB_MAJOR=10.6 MARIADB_VERSION=1:10.6.16+maria~deb10 /bin/sh -c set -ex; { echo "mariadb-server-$MARIADB_MAJOR" mysql-server/root_password password 'unused'; echo "mariadb-server-$MARIADB_MAJOR" mysql-server/root_password_again password 'unused'; } | debconf-set-selections; apt-get update; mkdir -p /var/lib/mysql/mysql ; touch /var/lib/mysql/mysql/user.frm ; apt-get install -y --no-install-recommends mariadb-server="$MARIADB_VERSION" mariadb-backup socat ; rm -rf /var/lib/apt/lists/*; rm -rf /var/lib/mysql /etc/mysql/mariadb.conf.d/50-mysqld_safe.cnf; mkdir -p /var/lib/mysql /var/run/mysqld; chown -R mysql:mysql /var/lib/mysql /var/run/mysqld; chmod 777 /var/run/mysqld; find /etc/mysql/ -name '*.cnf' -print0 | xargs -0 grep -lZE '^(bind-address|log|user\s)' | xargs -rt -0 sed -Ei 's/^(bind-address|log|user\s)/#&/'; printf "[mariadb]\nhost-cache-size=0\nskip-name-resolve\n" > /etc/mysql/mariadb.conf.d/05-skipcache.cnf; if [ -L /etc/mysql/my.cnf ]; then sed -i -e '/includedir/ {N;s/\(.*\)\n\(.*\)/\n\2\n\1/}' /etc/mysql/mariadb.cnf; fi # buildkit
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)VOLUME [/var/lib/mysql]
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)COPY healthcheck.sh /usr/local/bin/healthcheck.sh # buildkit
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)ENTRYPOINT ["docker-entrypoint.sh"]
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)EXPOSE map[3306/tcp:{}]
2024-01-02 17:38:26 +0800 (buildkit.dockerfile.v0)CMD ["mariadbd"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.