docker.io/ghostchu/peerbanhelper:latest linux/amd64

docker.io/ghostchu/peerbanhelper:latest - 国内下载镜像源 浏览次数:29

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

docker.io/ghostchu/peerbanhelper

这是一个用于帮助用户管理其Peerban规则的Docker镜像。它提供了一个简单易用的界面,可以让用户轻松地添加、删除和修改Peerban规则。此外,该镜像还包含一些其他功能,例如:

  • 自动更新规则
  • 提供日志记录功能
  • 支持多种配置选项

该镜像适用于希望使用Peerban来管理网络连接的用户,特别适合那些需要使用复杂规则的用户。

源镜像 docker.io/ghostchu/peerbanhelper:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest
镜像ID sha256:2a90df4bd362ce1434dc2c22275220207c4a42f6717745aef45e96c57432b829
镜像TAG latest
大小 338.87MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /bin/sh -c ${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar PeerBanHelper.jar
工作目录 /app
OS/平台 linux/amd64
浏览量 29 次
贡献者
镜像创建 2024-11-07T09:17:03.69669373Z
同步时间 2024-11-07 17:54
更新时间 2024-11-21 23:48
开放端口
9898/tcp
环境变量
PATH=/opt/java/openjdk/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-23.0.1+11 TZ=UTC JAVA_OPTS=-Dpbh.release=docker -Xmx512M -Xss512k -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps
镜像标签
https://github.com/PBH-BTN/PeerBanHelper: maintainer 2024-11-07T09:13:46.040Z: org.opencontainers.image.created BT 反吸血工具 - 自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。PeerId黑名单/UserAgent黑名单/IP CIDR/假进度/超量下载/进度回退/多播追猎/连锁封禁/伪装检测 支持 qBittorrent/Transmission/Deluge/BiglyBT/Vuze(Azureus)/BitComet: org.opencontainers.image.description GPL-3.0: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name 1d6479b2a580016f9886733eae6245baf47895fa: org.opencontainers.image.revision https://github.com/PBH-BTN/PeerBanHelper: org.opencontainers.image.source PeerBanHelper: org.opencontainers.image.title https://github.com/PBH-BTN/PeerBanHelper: org.opencontainers.image.url 7.1.2-jvm-universal: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 24.04 扫描引擎: Trivy 扫描时间: 2024-11-07 17:54

低危漏洞:17 中危漏洞:2 高危漏洞:0 严重漏洞:0

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest  docker.io/ghostchu/peerbanhelper:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest  docker.io/ghostchu/peerbanhelper:latest

Shell快速替换命令

sed -i 's#ghostchu/peerbanhelper:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest  docker.io/ghostchu/peerbanhelper:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest  docker.io/ghostchu/peerbanhelper:latest'

镜像历史

大小 创建时间 层信息
0.00B 2024-11-07 17:17:03 ENTRYPOINT ["/bin/sh" "-c" "${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar PeerBanHelper.jar"]
0.00B 2024-11-07 17:17:03 ENV PATH=/opt/java/openjdk/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
3.57MB 2024-11-07 17:17:03 COPY build/target/PeerBanHelper.jar /app/PeerBanHelper.jar # buildkit
52.40MB 2024-11-07 17:17:03 COPY build/target/libraries /app/libraries # buildkit
0.00B 2024-11-06 11:59:38 VOLUME [/tmp]
0.00B 2024-11-06 11:59:38 WORKDIR /app
0.00B 2024-11-06 11:59:38 ENV JAVA_OPTS=-Dpbh.release=docker -Xmx512M -Xss512k -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps
0.00B 2024-11-06 11:59:38 ENV TZ=UTC
0.00B 2024-11-06 11:59:38 EXPOSE map[9898/tcp:{}]
0.00B 2024-11-06 11:59:38 USER 0
0.00B 2024-11-06 11:59:38 LABEL maintainer=https://github.com/PBH-BTN/PeerBanHelper
0.00B 2024-10-23 23:41:32 ENTRYPOINT ["/__cacert_entrypoint.sh"]
5.31KB 2024-10-23 23:41:32 COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
0.00B 2024-10-23 23:41:32 RUN /bin/sh -c set -eux; echo "Verifying install ..."; echo "java --version"; java --version; echo "Complete." # buildkit
164.48MB 2024-10-23 23:41:32 RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='1233cbec40f05c76ad926b68521ae78c6ae4f454996ef549602be6987069fa77'; BINARY_URL='https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_x64_linux_hotspot_23.0.1_11.tar.gz'; ;; arm64) ESUM='0b498a5b673cb50fe9cfd0a13bd39c7259b4fad4d930d614e1563aeb8bca7f0e'; BINARY_URL='https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_aarch64_linux_hotspot_23.0.1_11.tar.gz'; ;; ppc64el) ESUM='ae5d49932f7d9b182c2d9ededa18bd4defc61873f1d717caa3d905bba870a683'; BINARY_URL='https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_ppc64le_linux_hotspot_23.0.1_11.tar.gz'; ;; riscv64) ESUM='cf65a926c2d7cbdbaa63242a8d20ce747335e7260eaaabd7bb52d51c099fda9a'; BINARY_URL='https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_riscv64_linux_hotspot_23.0.1_11.tar.gz'; ;; s390x) ESUM='d1d46933716a0eb5a6385980fa98c858c90e72bdc6d14b88d25b20980c5bc7f9'; BINARY_URL='https://github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%2B11/OpenJDK23U-jre_s390x_linux_hotspot_23.0.1_11.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -O /tmp/openjdk.tar.gz.sig ${BINARY_URL}.sig; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 3B04D753C9050D9A5D343F39843C48A565F8F04B; gpg --batch --verify /tmp/openjdk.tar.gz.sig /tmp/openjdk.tar.gz; rm -r "${GNUPGHOME}" /tmp/openjdk.tar.gz.sig; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
0.00B 2024-10-23 23:41:32 ENV JAVA_VERSION=jdk-23.0.1+11
40.31MB 2024-10-23 23:41:32 RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget gnupg fontconfig ca-certificates p11-kit tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/* # buildkit
0.00B 2024-10-23 23:41:32 ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
0.00B 2024-10-23 23:41:32 ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2024-10-23 23:41:32 ENV JAVA_HOME=/opt/java/openjdk
0.00B 2024-10-11 11:48:04 /bin/sh -c #(nop) CMD ["/bin/bash"]
78.11MB 2024-10-11 11:48:03 /bin/sh -c #(nop) ADD file:34dc4f3ab7a694ecde47ff7a610be18591834c45f1d7251813267798412604e5 in /
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
0.00B 2024-10-11 11:48:01 /bin/sh -c #(nop) ARG RELEASE

镜像信息

{
    "Id": "sha256:2a90df4bd362ce1434dc2c22275220207c4a42f6717745aef45e96c57432b829",
    "RepoTags": [
        "ghostchu/peerbanhelper:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper:latest"
    ],
    "RepoDigests": [
        "ghostchu/peerbanhelper@sha256:3bf61799abb37dff153593f214d30db1bba8156a7031a924c90380b833a51e59",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ghostchu/peerbanhelper@sha256:442f3ad29aa40b30c47a6677653da51b99e3a72792af4693e001e7b1d12715c4"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-07T09:17:03.69669373Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "0",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "9898/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-23.0.1+11",
            "TZ=UTC",
            "JAVA_OPTS=-Dpbh.release=docker -Xmx512M -Xss512k -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+ShrinkHeapInSteps"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/tmp": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/bin/sh",
            "-c",
            "${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar PeerBanHelper.jar"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "https://github.com/PBH-BTN/PeerBanHelper",
            "org.opencontainers.image.created": "2024-11-07T09:13:46.040Z",
            "org.opencontainers.image.description": "BT 反吸血工具 - 自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。PeerId黑名单/UserAgent黑名单/IP CIDR/假进度/超量下载/进度回退/多播追猎/连锁封禁/伪装检测 支持 qBittorrent/Transmission/Deluge/BiglyBT/Vuze(Azureus)/BitComet",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "1d6479b2a580016f9886733eae6245baf47895fa",
            "org.opencontainers.image.source": "https://github.com/PBH-BTN/PeerBanHelper",
            "org.opencontainers.image.title": "PeerBanHelper",
            "org.opencontainers.image.url": "https://github.com/PBH-BTN/PeerBanHelper",
            "org.opencontainers.image.version": "7.1.2-jvm-universal"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 338866710,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8995e39b84861275ffa64ddbf95125b63026be69953160370b885baaa78d47a7/diff:/var/lib/docker/overlay2/4c173a5fe107f942c42294c1c0730673b6d0f46eb2ee657aa92813bf1261eccc/diff:/var/lib/docker/overlay2/4a9f9f0eb11dfe20a24e5677de4f43af4c9218a9832fd17c086522d8f4e8601f/diff:/var/lib/docker/overlay2/3744e885b837bfedaa03fe8d0a92be17f63efa504df6a2ff38d192e1025b39e4/diff:/var/lib/docker/overlay2/bb40eb8719b5207a5743363759f953ffefe9804b28f6bd5d6554442c8d3ebbda/diff:/var/lib/docker/overlay2/583842c3ee76a16becfafd156325b77c2a3ba06eaeb648013e9ba0ddba0a03aa/diff:/var/lib/docker/overlay2/66bcd0d171e5753f08fc2ba86a3c6615a543d21d382ab127ede9b2376a49d649/diff",
            "MergedDir": "/var/lib/docker/overlay2/5dfc510cdf90da18dcf2de1d00dedff5d8c2a7e8046201fcb0a433bf917e64ba/merged",
            "UpperDir": "/var/lib/docker/overlay2/5dfc510cdf90da18dcf2de1d00dedff5d8c2a7e8046201fcb0a433bf917e64ba/diff",
            "WorkDir": "/var/lib/docker/overlay2/5dfc510cdf90da18dcf2de1d00dedff5d8c2a7e8046201fcb0a433bf917e64ba/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a46a5fb872b554648d9d0262f302b2c1ded46eeb1ef4dc727ecc5274605937af",
            "sha256:b0e351b52d51231aeb1d3320de67acbb2e5c316c9693eb2a710d514d75f6fcc0",
            "sha256:0de9362b3fa618146312ce9f481306bd3e0e88a4b7f2ad389f5a37e1706b0776",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7c938d21750ea0246dec810a70acffcf40e7877e446c533870d6163f52cd36b1",
            "sha256:3a7493289cd36fb2490f3a27afdae1c759d408064f94ad36b5ade30b9587ed8d",
            "sha256:2f84a7f2b3dfdf11d39896a36a5d0bd9879f0412bc1814e7f1f5fe510008d859",
            "sha256:dfcda10198fa74b8fecfa1d7e1bc20bebfab7e3fa09b74bee50451013ad2df34"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-07T17:53:59.4515893+08:00"
    }
}

更多版本

docker.io/ghostchu/peerbanhelper:latest

linux/amd64 docker.io338.87MB2024-11-07 17:54
28