2024-04-18 16:49:51 +0800
320 MB
/home/admin/oceanbase/lib:/root/ob/lib:
OBVersion PATH/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
STEP2
[#000] sha256:bf5ec194218055d3dac10e13b69aa39974f0b1bab398b631a40bed3b3202f484 - 24.72% (79 MB)
[#001] sha256:a1f6732e60224e0619e14ea0c15aac214c1d563f52ac514c5a6613f9a12c8738 - 34.49% (110 MB)
[#002] sha256:be454d84bd1617549e89f60618b1593f5f960cd644b2108f6ee009f09fab661e - 0.0% (93 Bytes)
[#003] sha256:b83cdd296aae3aba66cedcde6651f925a5b07311add10aa56cfe477f62c26642 - 38.53% (123 MB)
[#004] sha256:ab41404f8208ce7f6b1ba8faba98cf96bd54ddb5a88d77d633d3f140b30a19c1 - 2.25% (7.2 MB)
[#005] sha256:9a249313900c5dc420c00fb6dd223a412528759536d6ecb882cf7e9f910c576a - 0.0% (2.5 KB)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
LABEL org.opencontainers.image.title=Anolis OS Base Image org.opencontainers.image.vendor=Anolis OS org.opencontainers.image.licenses=Mulan PSL v2 org.opencontainers.image.created=2023-03-24 10:49:55+0800 maintainer=OpenAnolis Cloud Native SIG
2023-03-24 02:52:31 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2023-03-24 02:52:31 UTC (buildkit.dockerfile.v0)ADD AnolisOS-rootfs-amd64.tar.xz / # buildkit
2023-03-24 02:52:31 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2024-04-18 16:49:13 +0800 (buildkit.dockerfile.v0)ARG VERSION
2024-04-18 16:49:13 +0800 (buildkit.dockerfile.v0)ARG STEP
2024-04-18 16:49:13 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION= STEP=2 /bin/sh -c yum install -y yum-utils && yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo && sed -i 's/$releasever/7/' /etc/yum.repos.d/OceanBase.repo && yum install -y ob-deploy obclient ob-sysbench wget libaio bc libselinux-utils zip && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-18 16:49:13 +0800 (buildkit.dockerfile.v0)ENV STEP=2
2024-04-18 16:49:13 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION= STEP=2 /bin/sh -c if [ "$STEP" == 1 ]; then yum install -y mysql; fi # buildkit
2024-04-18 16:49:13 +0800 (buildkit.dockerfile.v0)ENV OBVersion=
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION= STEP=2 /bin/sh -c if [ -z "${OBVersion}" ]; then echo "VERSION is empty, then build the docker with latest rpm"; VersionPre=`yum info oceanbase-ce | grep Version | awk '{print $3}'`; Release=`yum info oceanbase-ce | grep Release | awk '{print $3}' | awk -F. '{print $1}'`; OBVersion="${VersionPre}-${Release}"; else echo "build the docker with VERSION ${OBVersion}"; fi && mkdir -p /root/pkg && mkdir -p /root/store && mkdir -p /root/dest && cd /root/pkg && wget http://100.88.49.96:1234/rpm/docker/oceanbase-ce-4.3.0.0-200000312024041714.el7.x86_64.rpm && wget http://100.88.49.96:1234/rpm/docker/oceanbase-ce-libs-4.3.0.0-200000312024041714.el7.x86_64.rpm && yum install -y --downloadonly --downloaddir=. obagent ob-configserver && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)COPY boot /root/boot/ # buildkit
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)COPY init_store_for_fast_start.py /root/boot/ # buildkit
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)ENV PATH=/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)ENV LD_LIBRARY_PATH=/home/admin/oceanbase/lib:/root/ob/lib:
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)WORKDIR /root
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)CMD ["/bin/sh" "-c" "_boot"]
2024-04-18 16:49:51 +0800 (buildkit.dockerfile.v0)EXPOSE map[2881/tcp:{}]
2024-04-18 16:54:38 +0800
268 MB
/home/admin/oceanbase/lib:/root/ob/lib:
OBVersion PATH/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
STEP2
[#000] sha256:bcb402bc9e643bf0d2d7cf123580936458171aaa6a6ce44e2e3736dae3819302 - 29.24% (78.3 MB)
[#001] sha256:980157ffff53d65f494b40759a4466a9dbbf5a1b608a4fe1d5745c5cc4bfd4bd - 30.14% (80.7 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:758c4d5cba89c51417aadd1a97b4015c4f6fab38c91485e0eb5781bc1aaa63ab - 38.11% (102 MB)
[#004] sha256:b2016b5adf1507e9598a5aad65371a334296230d0370494ab16114abf11e3c43 - 2.52% (6.74 MB)
[#005] sha256:f4ff6081b25dd767fdf53cd24ed3d1081b12c70d490b1a56f5f7473039695344 - 0.0% (2.5 KB)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
LABEL org.opencontainers.image.title=Anolis OS Base Image org.opencontainers.image.vendor=Anolis OS org.opencontainers.image.licenses=Mulan PSL v2 org.opencontainers.image.created=2023-03-24 10:49:55+0800 maintainer=OpenAnolis Cloud Native SIG
2023-03-24 02:52:31 UTC (buildkit.dockerfile.v0)ARG TARGETARCH
2023-03-24 02:52:31 UTC (buildkit.dockerfile.v0)ADD AnolisOS-rootfs-arm64.tar.xz / # buildkit
2023-03-24 02:52:31 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2024-04-18 16:54:07 +0800 (buildkit.dockerfile.v0)ARG VERSION
2024-04-18 16:54:07 +0800 (buildkit.dockerfile.v0)ARG STEP
2024-04-18 16:54:07 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION= STEP=2 /bin/sh -c yum install -y yum-utils && yum-config-manager --add-repo https://mirrors.aliyun.com/oceanbase/OceanBase.repo && sed -i 's/$releasever/7/' /etc/yum.repos.d/OceanBase.repo && yum install -y ob-deploy obclient ob-sysbench wget libaio bc libselinux-utils zip && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-18 16:54:07 +0800 (buildkit.dockerfile.v0)ENV STEP=2
2024-04-18 16:54:07 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION= STEP=2 /bin/sh -c if [ "$STEP" == 1 ]; then yum install -y mysql; fi # buildkit
2024-04-18 16:54:07 +0800 (buildkit.dockerfile.v0)ENV OBVersion=
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION= STEP=2 /bin/sh -c if [ -z "${OBVersion}" ]; then echo "VERSION is empty, then build the docker with latest rpm"; VersionPre=`yum info oceanbase-ce | grep Version | awk '{print $3}'`; Release=`yum info oceanbase-ce | grep Release | awk '{print $3}' | awk -F. '{print $1}'`; OBVersion="${VersionPre}-${Release}"; else echo "build the docker with VERSION ${OBVersion}"; fi && mkdir -p /root/pkg && mkdir -p /root/store && mkdir -p /root/dest && cd /root/pkg && wget http://100.88.49.96:1234/rpm/docker/oceanbase-ce-4.3.0.0-200000342024041813.el7.aarch64.rpm && wget http://100.88.49.96:1234/rpm/docker/oceanbase-ce-libs-4.3.0.0-200000342024041813.el7.aarch64.rpm && yum install -y --downloadonly --downloaddir=. obagent ob-configserver && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)COPY boot /root/boot/ # buildkit
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)COPY init_store_for_fast_start.py /root/boot/ # buildkit
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)ENV PATH=/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)ENV LD_LIBRARY_PATH=/home/admin/oceanbase/lib:/root/ob/lib:
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)WORKDIR /root
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)CMD ["/bin/sh" "-c" "_boot"]
2024-04-18 16:54:38 +0800 (buildkit.dockerfile.v0)EXPOSE map[2881/tcp:{}]
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.