logo
ghcr.io/hua0512/rust-srec:v0.5.1
linux/amd64 ghcr.io ᴍʀ.ʙᴀɴᴋ。 贡献

这个Docker镜像包含基于Rust语言开发的SREC格式文件处理工具,支持SREC文件的解析、生成及转换等操作,适用于嵌入式系统开发中相关二进制文件的处理场景。

15
浏览次数
1.20GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1
源镜像
ghcr.io/hua0512/rust-srec:v0.5.1
镜像ID
sha256:3fc443f1bdad6f54d6d4e0795f36e827611e752e98a0256b955747335a2f9d55
镜像 TAG
v0.5.1
镜像大小
1.20GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
./rust-srec
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-08-04T13:03:38.118792326Z
同步时间
2026-10-09 18:21
浏览量
15 次
贡献者
avatar ᴍʀ.ʙᴀɴᴋ。
🔌 开放端口 1
8080/tcp
⚙️ 环境变量 6
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=en_US.UTF-8 1
LANGUAGE=en_US:en 2
LC_ALL=en_US.UTF-8 3
NVIDIA_VISIBLE_DEVICES=all 4
NVIDIA_DRIVER_CAPABILITIES=compute,video,utility 5

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1  ghcr.io/hua0512/rust-srec:v0.5.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1  ghcr.io/hua0512/rust-srec:v0.5.1

Shell快速替换命令

sed -i 's#ghcr.io/hua0512/rust-srec:v0.5.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1  ghcr.io/hua0512/rust-srec:v0.5.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1  ghcr.io/hua0512/rust-srec:v0.5.1'

镜像构建历史


# 2026-08-04 21:03:38  0.00B 设置默认要执行的命令
CMD ["./rust-srec"]
                        
# 2026-08-04 21:03:38  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2026-08-04 21:03:38  48.11MB 复制新文件或目录到容器中
COPY /app/target/release/rust-srec /app/rust-srec # buildkit
                        
# 2026-08-04 20:51:57  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-08-04 20:51:57  161.68MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip3 install --break-system-packages streamlink     && mkdir -p /root/.local/share/streamlink/plugins     && curl -L -o /root/.local/share/streamlink/plugins/twitch.py         'https://github.com/2bc4/streamlink-ttvlol/releases/latest/download/twitch.py'     && curl https://rclone.org/install.sh | bash     && arch=$(dpkg --print-architecture)     && if [ "$arch" = "amd64" ]; then         DANMAKU_ARCH="x86_64";     elif [ "$arch" = "arm64" ]; then         DANMAKU_ARCH="arm64";     else         echo "Unsupported architecture: $arch"; exit 1;     fi     && curl -L -o /tmp/danmaku.zip "https://github.com/renmu123/DanmakuFactory/releases/download/v2.0.0/DanmakuFactory-linux-${DANMAKU_ARCH}-CLI.zip"     && unzip /tmp/danmaku.zip -d /tmp/danmaku     && mv /tmp/danmaku/DanmakuFactory /usr/local/bin/DanmakuFactory     && chmod +x /usr/local/bin/DanmakuFactory     && rm -rf /tmp/danmaku.zip /tmp/danmaku # buildkit
                        
# 2026-08-04 20:51:57  0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=compute,video,utility
                        
# 2026-08-04 20:51:57  0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
                        
# 2026-08-04 20:51:57  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=en_US.UTF-8
                        
# 2026-08-04 20:51:57  0.00B 设置环境变量 LANGUAGE
ENV LANGUAGE=en_US:en
                        
# 2026-08-04 20:51:57  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2026-08-04 20:51:44  440.55MB 执行命令并创建新的镜像层
RUN /bin/sh -c ARCH=$(uname -m) &&     if [ "$ARCH" = "x86_64" ]; then       URL="https://github.com/yt-dlp/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-linux64-gpl.tar.xz";     elif [ "$ARCH" = "aarch64" ]; then       URL="https://github.com/yt-dlp/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-linuxarm64-gpl.tar.xz";     fi &&     curl -L -o /tmp/ffmpeg.tar.xz "$URL" &&     mkdir -p /tmp/ffmpeg &&     tar -xJf /tmp/ffmpeg.tar.xz -C /tmp/ffmpeg --strip-components=1 &&     mv /tmp/ffmpeg/bin/ffmpeg /usr/local/bin/ &&     mv /tmp/ffmpeg/bin/ffprobe /usr/local/bin/ &&     mv /tmp/ffmpeg/bin/ffplay /usr/local/bin/ &&     chmod +x /usr/local/bin/ffmpeg /usr/local/bin/ffprobe /usr/local/bin/ffplay &&     rm -rf /tmp/ffmpeg /tmp/ffmpeg.tar.xz # buildkit
                        
# 2026-08-04 20:51:30  473.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     ca-certificates     curl     libssl3     locales     python3     python3-pip     unzip     xz-utils     && rm -rf /var/lib/apt/lists/*     && sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen     && locale-gen # buildkit
                        
# 2026-07-13 08:00:00  74.83MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1783900800'
                        
                    

镜像信息

{
    "Id": "sha256:3fc443f1bdad6f54d6d4e0795f36e827611e752e98a0256b955747335a2f9d55",
    "RepoTags": [
        "ghcr.io/hua0512/rust-srec:v0.5.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec:v0.5.1"
    ],
    "RepoDigests": [
        "ghcr.io/hua0512/rust-srec@sha256:4659e18174ba011b6a2586afd7973b745b4bdaa3df996c427b897b97cea4ad10",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hua0512/rust-srec@sha256:c4a66dd22497a21658ff98597f002c48c0d64b831bf454c1d69837ef37c9ade9"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-08-04T13:03:38.118792326Z",
    "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",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "NVIDIA_VISIBLE_DEVICES=all",
            "NVIDIA_DRIVER_CAPABILITIES=compute,video,utility"
        ],
        "Cmd": [
            "./rust-srec"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1198331877,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ba9069a1d93f9714e926350300acf0d77ffb64c248b09d959b5f9801aa0b5bb1/diff:/var/lib/docker/overlay2/b3e4a6acffe55a997a65a54ea51bcc6814ba595bb552856f9b49088732d89403/diff:/var/lib/docker/overlay2/0b7c90824b83f3dc9ba6740857d4d4125971b37346757492c3dba5d5c58bc992/diff:/var/lib/docker/overlay2/e1c89753e28544fd7ddde47d3d88c2d2323b84ab279cf4084fe784260c353a6f/diff:/var/lib/docker/overlay2/2c8ac92fa1f58d1061f2ddb9c5dae0963dd857d007f00b49d47abab5fe52ecac/diff",
            "MergedDir": "/var/lib/docker/overlay2/182133eed783273a3ecf33f425c75ff431d79b9339995ed9c9d886bff59ddb77/merged",
            "UpperDir": "/var/lib/docker/overlay2/182133eed783273a3ecf33f425c75ff431d79b9339995ed9c9d886bff59ddb77/diff",
            "WorkDir": "/var/lib/docker/overlay2/182133eed783273a3ecf33f425c75ff431d79b9339995ed9c9d886bff59ddb77/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:81f823b9617547261c907396f63f770deaa554748ff739bedfa650e3bb74595a",
            "sha256:5269ad8be1a6d4d331492d1ea6756c16886510e80b2d7977bc42ba0478a4f290",
            "sha256:6f5cc75ab3d95965b0666d0c69ce8a75cfa0cc11825e5c2afe47d12db6402f7c",
            "sha256:e693961dd548ce7c5d3fb7605323d84b239fc5aca3419b6c66cef17e520f8087",
            "sha256:5f37f349c97a8351f95ff36b0ef3b4233b752a4abb5b8b13eb3660a083870a7f",
            "sha256:f5671c62adc7dcc59c5185c345c1441be3d2a8772604d34870384cb50a18610d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-09T18:21:21.988560898+08:00"
    }
}

更多版本

ghcr.io/hua0512/rust-srec-frontend:dev

linux/amd64 ghcr.io222.06MB2026-10-09 18:20
15

ghcr.io/hua0512/rust-srec-frontend:latest

linux/amd64 ghcr.io186.60MB2026-06-11 15:52
211

ghcr.io/hua0512/rust-srec-frontend:v0.5.1

linux/amd64 ghcr.io203.35MB2026-10-09 18:23
19

ghcr.io/hua0512/rust-srec:dev

linux/amd64 ghcr.io1.32GB2026-10-09 18:23
10

ghcr.io/hua0512/rust-srec:latest

linux/amd64 ghcr.io1.36GB2026-06-11 15:38
182

ghcr.io/hua0512/rust-srec:v0.3.2

linux/amd64 ghcr.io1.36GB2026-06-11 15:37
149

ghcr.io/hua0512/rust-srec:v0.5.1

linux/amd64 ghcr.io1.20GB2026-10-09 18:21
14
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×