Namespace
btpanel
Image / Tag
baota:nas
Content Digest
sha256:7f7cd29337f41abf9a5a994a0137272e0b371061216fe16062077ce75f3dae10
Details
Created

2025-10-10 07:55:25 UTC

Size

678 MB

Content Digest
Environment
LANG

en_US.UTF-8

LANGUAGE

en_US:en

LC_ALL

en_US.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:5c32499ab806884c5725c705c2bf528662d034ed99de13d3205309e0d9ef0375 - 3.97% (26.9 MB)

[#001] sha256:d36e196426960e440c9099b79b8cf8a4fa74386b7c083e0baed222e78566e54c - 26.67% (181 MB)

[#002] sha256:ed91a64f0be20f0c121be8895caec7ba68d65b28e62c6dd8963f840caf469a63 - 0.0% (1.35 KB)

[#003] sha256:d3b03964161aabe65e3d81e81f49d09660cde5cb7177960ca0806b4e5e63b331 - 0.0% (1.35 KB)

[#004] sha256:f43c2a887a373feb7eef6bc70ca862a6a9aada220f8cd7931286aea37cfc8a5d - 44.66% (303 MB)

[#005] sha256:a6999d5865162113553d9f678cdfffa4e6f6f9d6ef10594990f630e42e78b6ae - 0.0% (1.05 KB)

[#006] sha256:849cba450a4a935d2fb163e10ef843a49eac59659e2837d5e6fda221183b2d86 - 24.7% (167 MB)


History
2025-09-29 00:00:00 UTC (debuerreotype 0.16)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1759104000'

2025-10-10 07:51:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; sed -i 's/deb.debian.org/mirrors.tencent.com/g' /etc/apt/sources.list.d/debian.sources || true; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg; mkdir -p /etc/apt/keyrings; curl -fsSL https://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg -o /etc/apt/keyrings/docker.asc; chmod a+r /etc/apt/keyrings/docker.asc; . /etc/os-release; echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.cloud.tencent.com/docker-ce/linux/debian/ ${VERSION_CODENAME} stable" > /etc/apt/sources.list.d/docker.list; apt-get update; apt-get -y upgrade; apt-get install -y --no-install-recommends locales wget iproute2 openssh-server cmake make gcc g++ autoconf sudo curl dos2unix build-essential libonig-dev libxml2-dev libxslt-dev docker-ce-cli; sed -i 's/^# *\(en_US.UTF-8 UTF-8\)/\1/' /etc/locale.gen; locale-gen en_US.UTF-8; update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8; apt-get autoremove -y; apt-get clean; rm -rf /var/lib/apt/lists/* # buildkit

2025-10-10 07:51:28 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8

2025-10-10 07:51:28 UTC (buildkit.dockerfile.v0)

COPY bt.sh init_mysql.sh / # buildkit

2025-10-10 07:51:28 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c dos2unix /bt.sh && dos2unix /init_mysql.sh # buildkit

2025-10-10 07:54:57 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c curl -sSO https://download.bt.cn/install/install_panel.sh && echo y | bash install_panel.sh -P 8888 --ssl-disable && btpip config set global.index-url https://mirrors.tencent.com/pypi/simple && mkdir /lnmp && curl -o /lnmp/nginx.sh https://download.bt.cn/install/3/nginx.sh && bash /lnmp/nginx.sh install 1.28 && rm -rf /lnmp && rm -rf /www/server/nginx/src && echo "docker_bt_nas" > /www/server/panel/data/o.pl && echo '["memuA", "memuAsite", "memuAwp", "memuAdatabase", "memuAcontrol", "memuAfiles", "memuAlogs", "memuAxterm", "memuAcrontab", "memuAsoft", "memuAconfig", "dologin", "memu_btwaf", "memuAssl"]' > /www/server/panel/config/show_menu.json && apt clean && rm -rf /var/lib/apt/lists/* && rm -rf /www/reserve_space.pl && rm -f /www/server/panel/data/iplist.txt && chmod +x /bt.sh && chmod +x /init_mysql.sh # buildkit

2025-10-10 07:54:58 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c echo ${PANEL_USERNAME:-btpanel} | bt 6 && echo ${PANEL_PASSWORD:-btpaneldocker} | bt 5 && echo ${ADMIN_PATH:-/btpanel} > /www/server/panel/data/admin_path.pl && echo "root:btpaneldocker" | chpasswd # buildkit

2025-10-10 07:55:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bt 2 && tar -zcf /www.tar.gz /www && rm -rf /www # buildkit

2025-10-10 07:55:25 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/bin/sh" "-c" "/bt.sh"]

2025-10-10 07:55:25 UTC (buildkit.dockerfile.v0)

EXPOSE map[22/tcp:{} 3306/tcp:{} 443/tcp:{} 80/tcp:{} 888/tcp:{} 8888/tcp:{}]

2025-10-10 07:55:25 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "prot=\"http\"; if [ -f \"/www/server/panel/data/ssl.pl\" ]; then prot=\"https\"; fi; curl -k -i $prot://127.0.0.1:$(cat /www/server/panel/data/port.pl)$(cat /www/server/panel/data/admin_path.pl) | grep -E '(200|404)' || exit 1"] "5s" "3s" "0s" "0s" '\x00'}

Details
Created

2025-10-10 08:06:08 UTC

Size

772 MB

Content Digest
Environment
LANG

en_US.UTF-8

LANGUAGE

en_US:en

LC_ALL

en_US.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:f4e51325a7cb57cd9ae67bd9540483838b96bf7c9b0bf18205d9d30819e9ca38 - 3.47% (26.8 MB)

[#001] sha256:dfaf81228b88d114084cf9dff020257eba6202936659ed7d920ddaab285233f0 - 22.4% (173 MB)

[#002] sha256:632effbf1b5032eb42c33f32b7aff6f8a97a24693f971661c43abdd25a9aefcf - 0.0% (1.35 KB)

[#003] sha256:f61c024a24fa20f8bf212f210f22a5ec7c4b554d0ef8e337e6c15bdd07039144 - 0.0% (1.35 KB)

[#004] sha256:15d17780ef02b830cb9e4e091152e5209d33a806d6cd09fcb82081d4bc85ab89 - 49.4% (381 MB)

[#005] sha256:35e93dbeb447775f5394f2c1cca9a290690875e9e93de8ae5553a9045f67aa5b - 0.0% (1.05 KB)

[#006] sha256:0760479f20ec0384350ef063d47ca4603e6ef0393ee370d703573e8777efdd26 - 24.72% (191 MB)


History
2025-09-29 00:00:00 UTC (debuerreotype 0.16)

# debian.sh --arch 'arm64' out/ 'bookworm' '@1759104000'

2025-10-10 07:51:35 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; sed -i 's/deb.debian.org/mirrors.tencent.com/g' /etc/apt/sources.list.d/debian.sources || true; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg; mkdir -p /etc/apt/keyrings; curl -fsSL https://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg -o /etc/apt/keyrings/docker.asc; chmod a+r /etc/apt/keyrings/docker.asc; . /etc/os-release; echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.cloud.tencent.com/docker-ce/linux/debian/ ${VERSION_CODENAME} stable" > /etc/apt/sources.list.d/docker.list; apt-get update; apt-get -y upgrade; apt-get install -y --no-install-recommends locales wget iproute2 openssh-server cmake make gcc g++ autoconf sudo curl dos2unix build-essential libonig-dev libxml2-dev libxslt-dev docker-ce-cli; sed -i 's/^# *\(en_US.UTF-8 UTF-8\)/\1/' /etc/locale.gen; locale-gen en_US.UTF-8; update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8; apt-get autoremove -y; apt-get clean; rm -rf /var/lib/apt/lists/* # buildkit

2025-10-10 07:51:35 UTC (buildkit.dockerfile.v0)

ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8

2025-10-10 07:51:35 UTC (buildkit.dockerfile.v0)

COPY bt.sh init_mysql.sh / # buildkit

2025-10-10 07:51:35 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c dos2unix /bt.sh && dos2unix /init_mysql.sh # buildkit

2025-10-10 08:05:33 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c curl -sSO https://download.bt.cn/install/install_panel.sh && echo y | bash install_panel.sh -P 8888 --ssl-disable && btpip config set global.index-url https://mirrors.tencent.com/pypi/simple && mkdir /lnmp && curl -o /lnmp/nginx.sh https://download.bt.cn/install/3/nginx.sh && bash /lnmp/nginx.sh install 1.28 && rm -rf /lnmp && rm -rf /www/server/nginx/src && echo "docker_bt_nas" > /www/server/panel/data/o.pl && echo '["memuA", "memuAsite", "memuAwp", "memuAdatabase", "memuAcontrol", "memuAfiles", "memuAlogs", "memuAxterm", "memuAcrontab", "memuAsoft", "memuAconfig", "dologin", "memu_btwaf", "memuAssl"]' > /www/server/panel/config/show_menu.json && apt clean && rm -rf /var/lib/apt/lists/* && rm -rf /www/reserve_space.pl && rm -f /www/server/panel/data/iplist.txt && chmod +x /bt.sh && chmod +x /init_mysql.sh # buildkit

2025-10-10 08:05:34 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c echo ${PANEL_USERNAME:-btpanel} | bt 6 && echo ${PANEL_PASSWORD:-btpaneldocker} | bt 5 && echo ${ADMIN_PATH:-/btpanel} > /www/server/panel/data/admin_path.pl && echo "root:btpaneldocker" | chpasswd # buildkit

2025-10-10 08:06:08 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bt 2 && tar -zcf /www.tar.gz /www && rm -rf /www # buildkit

2025-10-10 08:06:08 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/bin/sh" "-c" "/bt.sh"]

2025-10-10 08:06:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[22/tcp:{} 3306/tcp:{} 443/tcp:{} 80/tcp:{} 888/tcp:{} 8888/tcp:{}]

2025-10-10 08:06:08 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "prot=\"http\"; if [ -f \"/www/server/panel/data/ssl.pl\" ]; then prot=\"https\"; fi; curl -k -i $prot://127.0.0.1:$(cat /www/server/panel/data/port.pl)$(cat /www/server/panel/data/admin_path.pl) | grep -E '(200|404)' || exit 1"] "5s" "3s" "0s" "0s" '\x00'}

Danger Zone
Delete Tag

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.

Delete