docker.io/chigusa/bililive-go:v0.7.39-rc.1 linux/amd64

docker.io/chigusa/bililive-go:v0.7.39-rc.1 - 国内下载镜像源 浏览次数:24

bililive-go 镜像描述

这是一个使用 Go 语言编写的哔哩哔哩直播弹幕客户端镜像。
它提供了以下功能: * 连接哔哩哔哩直播服务器 * 获取直播弹幕信息 * 处理弹幕信息 * 支持自定义弹幕过滤 * 支持多种弹幕输出方式
您可以使用该镜像构建自己的哔哩哔哩直播弹幕客户端应用。
源镜像 docker.io/chigusa/bililive-go:v0.7.39-rc.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1
镜像ID sha256:de5161e4e7cfc30c493885e51de7e16339789f1f3c3e48e6434dd3133e151146
镜像TAG v0.7.39-rc.1
大小 320.12MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /entrypoint.sh
启动入口 sh
工作目录 /srv/bililive
OS/平台 linux/amd64
浏览量 24 次
贡献者
镜像创建 2025-10-05T11:35:24.763675903Z
同步时间 2025-10-22 18:28
更新时间 2025-10-23 22:06
开放端口
8080/tcp
目录挂载
/srv/bililive
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin IS_DOCKER=true WORKDIR=/srv/bililive OUTPUT_DIR=/srv/bililive CONF_DIR=/etc/bililive-go PORT=8080 PUID=0 PGID=0 UMASK=022

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1  docker.io/chigusa/bililive-go:v0.7.39-rc.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1  docker.io/chigusa/bililive-go:v0.7.39-rc.1

Shell快速替换命令

sed -i 's#chigusa/bililive-go:v0.7.39-rc.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1  docker.io/chigusa/bililive-go:v0.7.39-rc.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1  docker.io/chigusa/bililive-go:v0.7.39-rc.1'

镜像构建历史


# 2025-10-05 19:35:24  0.00B 设置默认要执行的命令
CMD ["/entrypoint.sh"]
                        
# 2025-10-05 19:35:24  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["sh"]
                        
# 2025-10-05 19:35:24  0.00B 设置工作目录为/srv/bililive
WORKDIR /srv/bililive
                        
# 2025-10-05 19:35:24  0.00B 声明容器运行时监听的端口
EXPOSE &{[{{61 0} {61 0}}] 0xc0004a21c0}
                        
# 2025-10-05 19:35:24  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/srv/bililive]
                        
# 2025-10-05 19:35:24  162.00B 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 tag=v0.7.39-rc.1 /bin/sh -c chmod +x /entrypoint.sh # buildkit
                        
# 2025-10-05 19:35:24  162.00B 复制新文件或目录到容器中
COPY entrypoint.sh /entrypoint.sh # buildkit
                        
# 2025-10-05 19:35:24  812.00B 复制新文件或目录到容器中
COPY config.docker.yml /etc/bililive-go/config.yml # buildkit
                        
# 2025-10-05 19:35:24  24.26MB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 tag=v0.7.39-rc.1 /bin/sh -c sh -c "case $(arch) in aarch64) go_arch=arm64 ;; arm*) go_arch=arm ;; i386|i686) go_arch=386 ;; x86_64) go_arch=amd64;; esac &&     cd /tmp && curl -sSLO https://github.com/bililive-go/bililive-go/releases/download/$tag/bililive-linux-\${go_arch}.tar.gz &&     tar zxvf bililive-linux-\${go_arch}.tar.gz bililive-linux-\${go_arch} &&     chmod +x bililive-linux-\${go_arch} &&     mv ./bililive-linux-\${go_arch} /usr/bin/bililive-go &&     rm ./bililive-linux-\${go_arch}.tar.gz" &&     sh -c "if [ $tag != $(/usr/bin/bililive-go --version | tr -d '\n') ]; then return 1; fi" # buildkit
                        
# 2025-10-05 19:35:23  8.40MB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 tag=v0.7.39-rc.1 /bin/sh -c mkdir -p $OUTPUT_DIR &&     mkdir -p $CONF_DIR &&     apk update &&     apk --no-cache add libc6-compat curl su-exec tzdata &&     sh -c '        if [ "$TARGETARCH" = "amd64" ] || [ "$TARGETARCH" = "arm64" ]; then             echo "skip apk ffmpeg for $TARGETARCH";         else             apk add --no-cache ffmpeg;         fi' &&     cp -r -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # buildkit
                        
# 2025-10-05 19:35:23  0.00B 设置环境变量 PUID PGID UMASK
ENV PUID=0 PGID=0 UMASK=022
                        
# 2025-10-05 19:35:23  0.00B 设置环境变量 OUTPUT_DIR CONF_DIR PORT
ENV OUTPUT_DIR=/srv/bililive CONF_DIR=/etc/bililive-go PORT=8080
                        
# 2025-10-05 19:35:23  0.00B 设置环境变量 WORKDIR
ENV WORKDIR=/srv/bililive
                        
# 2025-10-05 19:35:23  0.00B 设置环境变量 IS_DOCKER
ENV IS_DOCKER=true
                        
# 2025-10-05 19:35:23  0.00B 定义构建参数
ARG tag=v0.7.39-rc.1
                        
# 2025-10-05 19:35:23  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2025-10-05 19:35:21  139.47MB 复制新文件或目录到容器中
COPY /ffprobe /usr/local/bin/ # buildkit
                        
# 2025-10-05 19:35:20  139.69MB 复制新文件或目录到容器中
COPY /ffmpeg /usr/local/bin/ # buildkit
                        
# 2025-10-05 19:35:15  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo "Using ffmpeg for amd64" # buildkit
                        
# 2025-07-15 19:01:16  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-07-15 19:01:16  8.31MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:de5161e4e7cfc30c493885e51de7e16339789f1f3c3e48e6434dd3133e151146",
    "RepoTags": [
        "chigusa/bililive-go:v0.7.39-rc.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go:v0.7.39-rc.1"
    ],
    "RepoDigests": [
        "chigusa/bililive-go@sha256:fcd285d100166d080bb6c5714a86e4c0bc90675afc9c0e9c26e27eb96a779e67",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/chigusa/bililive-go@sha256:419d7997fc9f09b16dc4737db1c999deff840ddcf81faa6bed04a1666211d25b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-05T11:35:24.763675903Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "IS_DOCKER=true",
            "WORKDIR=/srv/bililive",
            "OUTPUT_DIR=/srv/bililive",
            "CONF_DIR=/etc/bililive-go",
            "PORT=8080",
            "PUID=0",
            "PGID=0",
            "UMASK=022"
        ],
        "Cmd": [
            "/entrypoint.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/srv/bililive": {}
        },
        "WorkingDir": "/srv/bililive",
        "Entrypoint": [
            "sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 320124383,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/46c86789cd4998d5b650a1b6b4300fc5dbf3ee1b852a3d88ab814326eae5d7a4/diff:/var/lib/docker/overlay2/41f4637195e393fd1078767c4a1ad50e9ce33f80dd83629d0fbad5aaff655fb3/diff:/var/lib/docker/overlay2/774a6e84e490eed630ae4aec4eb491906f31274f2ab69e49bc1dd2dd241a525b/diff:/var/lib/docker/overlay2/7fb8ab8ac324e1cbb93f0c74629c286f1d42ec707d6700f25b4db3ce69ab46a7/diff:/var/lib/docker/overlay2/85f6b3e271e1a71b59eb91bd0021c128589eadf4813dc6f424e2a4181cb5d29e/diff:/var/lib/docker/overlay2/67c0bace849a452971b15434919d52617511c0513e1e39e0d0fef3f6400c5c0b/diff:/var/lib/docker/overlay2/b6f68d32f7ae5e00c477dd0c78277df9aace54eefe99b6969d36232a2d4196c6/diff:/var/lib/docker/overlay2/e6d00e13e95b6130c91166d5f68b1b388b74fb9edc07b611ca5f25eaa577ff23/diff:/var/lib/docker/overlay2/fce31083bf78fb669ced5e473ada166388fb6191ae6144c91b94c9a1629510cc/diff",
            "MergedDir": "/var/lib/docker/overlay2/964b6434cfeb7ebbf0d1c89bc13605b74a4eed736d40ea39842945a8a6733b72/merged",
            "UpperDir": "/var/lib/docker/overlay2/964b6434cfeb7ebbf0d1c89bc13605b74a4eed736d40ea39842945a8a6733b72/diff",
            "WorkDir": "/var/lib/docker/overlay2/964b6434cfeb7ebbf0d1c89bc13605b74a4eed736d40ea39842945a8a6733b72/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:418dccb7d85a63a6aa574439840f7a6fa6fd2321b3e2394568a317735e867d35",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:9685b4739ac9716fa6cf618fa0a79f32863a248997411d288d56ce4202999047",
            "sha256:637c155db2742b70ce3c524f6174912e071cb7c4b190f20d1114c13950468836",
            "sha256:af68cb64161015f2881463228c993601ed7d660cb098fdd56fe2d66da1a1af25",
            "sha256:fbe8b714c4123ffd124aba23066e198d1e0467d868973086e7e815d61ebd8acc",
            "sha256:02c4a2e59dca0f7b9c3c1968a32540d77374b1762621015f5f0856f16a9ffcae",
            "sha256:38d3cd535beb2452759b547285fc1a894eafc8e68f52929f44b0955ca931a67b",
            "sha256:84f52a65627f416bf0b961a84f0a0a12d9d89bf7ca28da71b138f1453ff28976",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-22T18:28:18.567228947+08:00"
    }
}

更多版本

docker.io/chigusa/bililive-go:v0.7.33

linux/amd64 docker.io163.54MB2024-11-15 10:36
666

docker.io/chigusa/bililive-go:v0.7.33

linux/arm docker.io106.86MB2025-02-15 12:11
195

docker.io/chigusa/bililive-go:v0.7.35

linux/amd64 docker.io164.05MB2025-04-15 19:12
134

docker.io/chigusa/bililive-go:latest

linux/amd64 docker.io164.05MB2025-04-15 19:14
193

docker.io/chigusa/bililive-go:v0.7.39-rc.1

linux/amd64 docker.io320.12MB2025-10-22 18:28
23

docker.io/chigusa/bililive-go:v0.7.38

linux/amd64 docker.io319.32MB2025-10-22 21:53
16