2024-04-28 19:54:10 +0800
329 MB
/home/admin/oceanbase/lib:/root/ob/lib:
OBVersion4.2.3.0-100000112024042411
PATH/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
STEP2
[#000] sha256:bf5ec194218055d3dac10e13b69aa39974f0b1bab398b631a40bed3b3202f484 - 24.02% (79 MB)
[#001] sha256:c19f322303f1838f25d3d413af63a56856e1cfbd2f659497d109cf7bab75df16 - 33.4% (110 MB)
[#002] sha256:65dc4cdf15c2f3a6020397eac86b391bb34f3eb714ba9e118606d896912baf71 - 0.0% (93 Bytes)
[#003] sha256:dfacd7fe25e74ec5a3ed0b4bbcb1c2b935311f117bdac42650161c6e28189b5c - 40.36% (133 MB)
[#004] sha256:eb28b72219250ed15f90e776b5452bb0d9959970ed3d767bf605876fcd7894b9 - 2.22% (7.29 MB)
[#005] sha256:2b6f3711a4c10cb695c03042c3242974f2d423544498e309e5b2eb17cbae76d9 - 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-28 19:53:38 +0800 (buildkit.dockerfile.v0)ARG VERSION
2024-04-28 19:53:38 +0800 (buildkit.dockerfile.v0)ARG STEP
2024-04-28 19:53:38 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION=4.2.3.0-100000112024042411 STEP=2 /bin/sh -c yum install -y yum-utils && yum-config-manager --add-repo https://mirrors.oceanbase.com/oceanbase/OceanBase.repo && sed -i 's/$releasever/7/' /etc/yum.repos.d/OceanBase.repo && yum install -y ob-deploy obclient ob-sysbench libaio bc libselinux-utils zip && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-28 19:53:38 +0800 (buildkit.dockerfile.v0)ENV STEP=2
2024-04-28 19:53:38 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION=4.2.3.0-100000112024042411 STEP=2 /bin/sh -c if [ "$STEP" == 1 ]; then yum install -y mysql; fi # buildkit
2024-04-28 19:53:38 +0800 (buildkit.dockerfile.v0)ENV OBVersion=4.2.3.0-100000112024042411
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION=4.2.3.0-100000112024042411 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 && yum install -y --downloadonly --downloaddir=. oceanbase-ce-${OBVersion}.el7 oceanbase-ce-libs-${OBVersion}.el7 obagent ob-configserver && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)COPY boot /root/boot/ # buildkit
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)COPY init_store_for_fast_start.py /root/boot/ # buildkit
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)ENV PATH=/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)ENV LD_LIBRARY_PATH=/home/admin/oceanbase/lib:/root/ob/lib:
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)STOPSIGNAL SIGTERM
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)WORKDIR /root
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)CMD ["/bin/sh" "-c" "_boot"]
2024-04-28 19:54:10 +0800 (buildkit.dockerfile.v0)EXPOSE map[2881/tcp:{}]
2024-04-28 19:53:27 +0800
275 MB
/home/admin/oceanbase/lib:/root/ob/lib:
OBVersion4.2.3.0-100000112024042411
PATH/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
STEP2
[#000] sha256:bcb402bc9e643bf0d2d7cf123580936458171aaa6a6ce44e2e3736dae3819302 - 28.48% (78.3 MB)
[#001] sha256:f541915c81ab28d1e66390516e22429ff6c7f572e7a55aff78ee6d43f5200614 - 29.2% (80.3 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:b64e38f49e53b3eeffb1335546e22a228c3c85da2c5eb9a1168dae2d59bc98bf - 39.86% (110 MB)
[#004] sha256:55d8aa319d30bf295345204ea9e63df478bea885ea1d414b82d8e6648e8b8e7c - 2.45% (6.74 MB)
[#005] sha256:98350efa115c04df70ba28e7daf32014173214b9abb1c17bd6b4d08432d01265 - 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-28 19:53:11 +0800 (buildkit.dockerfile.v0)ARG VERSION
2024-04-28 19:53:11 +0800 (buildkit.dockerfile.v0)ARG STEP
2024-04-28 19:53:11 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION=4.2.3.0-100000112024042411 STEP=2 /bin/sh -c yum install -y yum-utils && yum-config-manager --add-repo https://mirrors.oceanbase.com/oceanbase/OceanBase.repo && sed -i 's/$releasever/7/' /etc/yum.repos.d/OceanBase.repo && yum install -y ob-deploy obclient ob-sysbench libaio bc libselinux-utils zip && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-28 19:53:11 +0800 (buildkit.dockerfile.v0)ENV STEP=2
2024-04-28 19:53:12 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION=4.2.3.0-100000112024042411 STEP=2 /bin/sh -c if [ "$STEP" == 1 ]; then yum install -y mysql; fi # buildkit
2024-04-28 19:53:12 +0800 (buildkit.dockerfile.v0)ENV OBVersion=4.2.3.0-100000112024042411
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)RUN |2 VERSION=4.2.3.0-100000112024042411 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 && yum install -y --downloadonly --downloaddir=. oceanbase-ce-${OBVersion}.el7 oceanbase-ce-libs-${OBVersion}.el7 obagent ob-configserver && rm -rf /usr/obd/mirror/remote/* && yum clean all # buildkit
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)COPY boot /root/boot/ # buildkit
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)COPY init_store_for_fast_start.py /root/boot/ # buildkit
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)ENV PATH=/root/boot:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)ENV LD_LIBRARY_PATH=/home/admin/oceanbase/lib:/root/ob/lib:
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)STOPSIGNAL SIGTERM
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)WORKDIR /root
2024-04-28 19:53:27 +0800 (buildkit.dockerfile.v0)CMD ["/bin/sh" "-c" "_boot"]
2024-04-28 19:53:27 +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.