ghcr.io/jessielw/mp4forge:latest linux/amd64

ghcr.io/jessielw/mp4forge:latest - 国内下载镜像源 浏览次数:17

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

mp4forge是一个用于MP4视频文件处理的工具镜像,支持MP4文件的合并、剪辑、格式转换等操作,可在Docker环境中便捷地进行MP4视频编辑处理。

源镜像 ghcr.io/jessielw/mp4forge:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest
镜像ID sha256:081ffb1d2e4313a8542ed82eaa969b0da47dd94b2f0dd41486654925981e963a
镜像TAG latest
大小 2.47GB
镜像源 ghcr.io
CMD uvicorn backend.main:app --host 0.0.0.0 --port 8000
启动入口
工作目录 /app
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2026-01-08T01:46:52.184111266Z
同步时间 2026-03-08 18:49
开放端口
8000/tcp
环境变量
PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONUNBUFFERED=1
镜像标签
2026-01-08T01:46:05.811Z: org.opencontainers.image.created Mp4Box GUI: org.opencontainers.image.description MIT: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name 455a34ffd668ebe70b8588a4c866193c79abacdd: org.opencontainers.image.revision https://github.com/jessielw/MP4Forge: org.opencontainers.image.source MP4Forge: org.opencontainers.image.title https://github.com/jessielw/MP4Forge: org.opencontainers.image.url 2.1.1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest  ghcr.io/jessielw/mp4forge:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest  ghcr.io/jessielw/mp4forge:latest

Shell快速替换命令

sed -i 's#ghcr.io/jessielw/mp4forge:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-01-08 09:46:52  0.00B 设置默认要执行的命令
CMD ["uvicorn" "backend.main:app" "--host" "0.0.0.0" "--port" "8000"]
                        
# 2026-01-08 09:46:52  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:8000/api/health || exit 1"] "30s" "10s" "5s" "0s" '\x03'}
                        
# 2026-01-08 09:46:52  0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
                        
# 2026-01-08 09:46:52  0.00B 声明容器运行时监听的端口
EXPOSE [8000/tcp]
                        
# 2026-01-08 09:46:52  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/runtime/logs /app/runtime/config /app/runtime/images # buildkit
                        
# 2026-01-08 09:46:52  671.65KB 复制新文件或目录到容器中
COPY /app/frontend/build ./frontend_web/build # buildkit
                        
# 2026-01-08 09:46:52  66.88MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --no-cache-dir --upgrade pip &&     pip install --no-cache-dir -e ".[core]" &&     pip install --no-cache-dir fastapi uvicorn[standard] python-multipart websockets # buildkit
                        
# 2026-01-08 09:46:44  65.02KB 复制新文件或目录到容器中
COPY core/ ./core/ # buildkit
                        
# 2026-01-08 09:46:44  22.54KB 复制新文件或目录到容器中
COPY backend/ ./backend/ # buildkit
                        
# 2026-01-08 09:46:44  1.06KB 复制新文件或目录到容器中
COPY LICENSE ./ # buildkit
                        
# 2026-01-08 09:46:44  6.71KB 复制新文件或目录到容器中
COPY README.md ./ # buildkit
                        
# 2026-01-08 09:46:44  1.18KB 复制新文件或目录到容器中
COPY pyproject.toml ./ # buildkit
                        
# 2026-01-08 09:46:44  0.00B 设置环境变量 PATH
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-01-08 09:46:44  13.26MB 执行命令并创建新的镜像层
RUN /bin/sh -c python -m venv /opt/venv # buildkit
                        
# 2026-01-08 09:46:41  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-01-08 09:46:41  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c MP4Box -version # buildkit
                        
# 2026-01-08 09:46:41  98.53MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     python3.12     python3-pip     python3.12-venv     curl     && rm -rf /var/lib/apt/lists/*     && ln -s /usr/bin/python3.12 /usr/bin/python # buildkit
                        
# 2026-01-06 20:47:12  0.00B 设置默认要执行的命令
CMD ["gpac"]
                        
# 2026-01-06 20:47:12  42.52MB 执行命令并创建新的镜像层
RUN /bin/sh -c dpkg -i /gpac/binaries/*.deb # buildkit
                        
# 2026-01-06 20:47:11  11.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c mv -v *.deb /gpac/binaries/ # buildkit
                        
# 2026-01-06 20:47:11  272.03MB 执行命令并创建新的镜像层
RUN /bin/sh -c rm -f *.deb && make distclean && make deb # buildkit
                        
# 2026-01-06 20:44:07  47.47MB 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf /gpac/binaries && mkdir -p /gpac/binaries && cp -vf bin/gcc/* /gpac/binaries/ || true # buildkit
                        
# 2026-01-06 20:44:06  68.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c make distclean && ./configure --static-bin && make -j # buildkit
                        
# 2026-01-06 20:42:13  0.00B 设置工作目录为/gpac/gpac_public
WORKDIR /gpac/gpac_public
                        
# 2026-01-06 20:42:13  6.88MB 执行命令并创建新的镜像层
RUN /bin/sh -c bash -c "[[ -e /gpac-deps/gpac_public/extra_lib ]] && cp -av /gpac-deps/gpac_public/extra_lib/* /gpac/gpac_public/extra_lib/ && rm -rf /gpac-deps/gpac_public/extra_lib/*" # buildkit
                        
# 2026-01-06 20:42:13  207.15MB 复制新文件或目录到容器中
COPY . gpac_public # buildkit
                        
# 2026-01-06 20:42:13  0.00B 设置工作目录为/gpac
WORKDIR /gpac
                        
# 2025-08-06 00:00:39  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2025-08-06 00:00:39  34.37MB 执行命令并创建新的镜像层
RUN /bin/sh -c ./build_all.sh linux # buildkit
                        
# 2025-08-05 23:59:06  443.96MB 执行命令并创建新的镜像层
RUN /bin/sh -c git submodule update --init --recursive --force --checkout # buildkit
                        
# 2025-08-05 23:58:53  0.00B 设置工作目录为/gpac-deps/deps_unix
WORKDIR /gpac-deps/deps_unix
                        
# 2025-08-05 23:58:53  39.77KB 执行命令并创建新的镜像层
RUN /bin/sh -c git clone --depth=1 https://github.com/gpac/deps_unix # buildkit
                        
# 2025-08-05 23:58:52  0.00B 设置工作目录为/gpac-deps
WORKDIR /gpac-deps
                        
# 2025-08-05 23:58:52  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get autoremove -y && apt-get clean -y # buildkit
                        
# 2025-08-05 23:58:51  533.17MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y --no-install-recommends zlib1g-dev libfreetype6-dev libjpeg62-dev libpng-dev libmad0-dev libfaad-dev libogg-dev libvorbis-dev libtheora-dev liba52-0.7.4-dev libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libavdevice-dev libnghttp2-dev libopenjp2-7-dev libcaca-dev libxv-dev x11proto-video-dev libgl1-mesa-dev libglu1-mesa-dev x11proto-gl-dev libxvidcore-dev libssl-dev libjack-jackd2-dev libasound2-dev libpulse-dev libsdl2-dev dvb-apps mesa-utils libcurl4-openssl-dev # buildkit
                        
# 2025-08-05 23:58:29  541.96MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get -yqq update && apt-get install -y --no-install-recommends build-essential pkg-config g++ git cmake yasm fakeroot dpkg-dev devscripts debhelper ccache # buildkit
                        
# 2025-07-15 00:40:23  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-07-15 00:40:22  78.12MB 
/bin/sh -c #(nop) ADD file:b4619a63cd7829e1338ddaa4995ca17003002dd54b0dfd675a6f54a2b69151a6 in / 
                        
# 2025-07-15 00:40:20  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-07-15 00:40:20  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-07-15 00:40:20  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-07-15 00:40:20  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:081ffb1d2e4313a8542ed82eaa969b0da47dd94b2f0dd41486654925981e963a",
    "RepoTags": [
        "ghcr.io/jessielw/mp4forge:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge:latest"
    ],
    "RepoDigests": [
        "ghcr.io/jessielw/mp4forge@sha256:fe1be2d2042952a5d720e739e519fe7d9f1b0385e19a783553718d47f7294f84",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jessielw/mp4forge@sha256:a7eebfadbf28215fb3070910f1a1f6666956acb25faff5ae73276152147e480c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-08T01:46:52.184111266Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PYTHONUNBUFFERED=1"
        ],
        "Cmd": [
            "uvicorn",
            "backend.main:app",
            "--host",
            "0.0.0.0",
            "--port",
            "8000"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:8000/api/health || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 5000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-01-08T01:46:05.811Z",
            "org.opencontainers.image.description": "Mp4Box GUI",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "455a34ffd668ebe70b8588a4c866193c79abacdd",
            "org.opencontainers.image.source": "https://github.com/jessielw/MP4Forge",
            "org.opencontainers.image.title": "MP4Forge",
            "org.opencontainers.image.url": "https://github.com/jessielw/MP4Forge",
            "org.opencontainers.image.version": "2.1.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2467312275,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/970ec46c75c6ea07cd47a2e4fdeede362ffc2183d38b31280675bb73cf646bdd/diff:/var/lib/docker/overlay2/c05a96914b06446979bde03f3fa123b202d9e6161559d23301c59f77e30989de/diff:/var/lib/docker/overlay2/f96bb44c3e105229a65febe0475991541a05571b5ab23f4f7e765a65955bfb59/diff:/var/lib/docker/overlay2/6f60132f8ff9ff62cd79a6bb25c10ac209fa424557f968605791581a17115dc0/diff:/var/lib/docker/overlay2/48394572e8846d975511120be7950a81b7aa07c3cdd22756817d0f46f5342595/diff:/var/lib/docker/overlay2/b88ad1f9f87e6356935d5b31b4398752959fe7cd3842ce1dac2b80aeebd38d58/diff:/var/lib/docker/overlay2/25c43c4566ed010f696495e118c17ce63bdabc834036ca06b12697d8ca189ff9/diff:/var/lib/docker/overlay2/720212089dadf7eef16c1cf86268dcee7517bf501dc184cef2ac3df1e49f2066/diff:/var/lib/docker/overlay2/524d9138c46460de79ed12f65fa33e5802672a4a5cb38336f7a730bc170ff7cc/diff:/var/lib/docker/overlay2/cee5fdbe974b7ef9cebaf8835f8fe577e89f2814a51869772a722dedc980c746/diff:/var/lib/docker/overlay2/7c282000187a1f6212639bb067fa355ec37c0ee4c25fb00179544f68db5da366/diff:/var/lib/docker/overlay2/19b5cc6f0917965677867998379e40987093a8b66071593d87a07cb15bce544b/diff:/var/lib/docker/overlay2/e12e6c8813aeed9a491bc396dae14948487489f241f316679c304414062af0f3/diff:/var/lib/docker/overlay2/72eee838c7a058485dc0627895ceaefc4cabff743652ea9f02a66d250463ae60/diff:/var/lib/docker/overlay2/9f1afb38069fcb2955d32768c9caed8cd164e87d3591aeb178029f14584ef213/diff:/var/lib/docker/overlay2/2fd518692b9788b727800292720fe165b0035933549fbf65f341bfc563d612f1/diff:/var/lib/docker/overlay2/5bf5de2c33b5558733034d2838303f174b5d96a9033e95845c703434773e4d96/diff:/var/lib/docker/overlay2/1ddbc8135c27311456995f1a6aea3e9272ed1534aa7e9a183b364ba88c6f7beb/diff:/var/lib/docker/overlay2/bddde5e4b49f847a12c1c0a80e60b577acbeb1e18fcdc93807eb1be1f553f59a/diff:/var/lib/docker/overlay2/19433d82630ef139dc654ab615fceb817ec446b5fe3c6194bf0730225e5dca8e/diff:/var/lib/docker/overlay2/77ad96a8d968df1b1be12f8518f5efb67338668644e223fee92d91e06dc15d81/diff:/var/lib/docker/overlay2/39093b6637982e692165e0a81f66cc9e2692437e8d3fea643e84a7d71a5498b1/diff:/var/lib/docker/overlay2/d858b0b0aff69549f3fb43997802bbf406e369793cbee54d281b197d2ad7e231/diff:/var/lib/docker/overlay2/6184b08b2bbc25d62f2b2fa63bb0f2ef815016f99d2f14e1f38cd1809f15bd2c/diff:/var/lib/docker/overlay2/0fffe146b3c692972436e196df8cda082f13b08966a90aab6a10bd5b707d235e/diff:/var/lib/docker/overlay2/558a8f15fc9f57e89d47686b9ebd86861e2e078783cfdbc059c878c7e02c1370/diff:/var/lib/docker/overlay2/a5385fc159729fd9cc420dbba29ca3a789dd06a241f54573195086dba0277af8/diff:/var/lib/docker/overlay2/7bfd91f46e4a955ae0c0a0450a25573e339b92e9f5110cc63dbf68a4d51d0357/diff:/var/lib/docker/overlay2/c05572b62ddbf5d453493fcc2cce4695232b95c3e0b4006dda66ec8e7216f7d0/diff",
            "MergedDir": "/var/lib/docker/overlay2/2471928e69ff643a640a2a1e44d9ed71441ffb9afa7ea9d4352c63cc76ca9608/merged",
            "UpperDir": "/var/lib/docker/overlay2/2471928e69ff643a640a2a1e44d9ed71441ffb9afa7ea9d4352c63cc76ca9608/diff",
            "WorkDir": "/var/lib/docker/overlay2/2471928e69ff643a640a2a1e44d9ed71441ffb9afa7ea9d4352c63cc76ca9608/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:107cbdaeec042e6154640c94972c638f4e2fee795902b149e8ce9acbd03d59d7",
            "sha256:9e959d1963cf09f51b2fd09fe112a8ff4f1c84e508d7751eb7476bd7d911f4ec",
            "sha256:12dcbcba318808db500e8b36990e874ed76014bf904aae4d022f661b36bbf826",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:b9d310461dcdfefb805b36669bd2108bfb2e8b8a10d2865a5a3160eadf5d5c53",
            "sha256:c4a815c721e017c6db4379eb221e3aba1a86e14f4f14efe482ec5b2328433128",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:e112864ab1ab9b39cd35dbb879597ec8eeedaf129c365f371c1185ce8c32f421",
            "sha256:c25dd79df886af3f691dcb08294cc2959292678335fd61b76f29dbe244e4be23",
            "sha256:ebad986e159c1f292812d9e78c9a77275182fb5c81ec90630f083062ec79b664",
            "sha256:7bf84e35bd1d2bd181eb5f09ecae725af82337163b8613b2d75881d810ed47da",
            "sha256:b83353a9851d0891c815fae5559a90780f7ca276b9fa0885d3d89367e5187bbb",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:4105d954058e9ff3f97459a803baeb49e8aec6c2392023b2f7302aa9b674c0a6",
            "sha256:873e920f400b0f902b8ef81e78cc9303c2f187c23135f247b92930252fd7b158",
            "sha256:5e46927432234709274fc13a05f8fec811db927b3466354cd8ecb1b102fc7b68",
            "sha256:8ca3cb30562d20116c533aab9189a2d24ac95948f82ed532e8de17a4b28ab966",
            "sha256:4bec57d9af3a51ed5fd004e871b09730d26f44d9a593e8e17145d3f839bf12a5",
            "sha256:435eb7b04f1a68e7a8d913cf8709072f896c1d8a29233b7b7783229bfd2189e7",
            "sha256:3e991d52b4bbd3fb061586a2d6005aaf8de05465da79869b942aaade6038ca9d",
            "sha256:e7df0d797189040d71eda518d7312169b8aea0224d88da8a4c6b792b155d3959",
            "sha256:57056f2af96501b55caa31693d5450c385ed96788f462b3d482604757fc3a768",
            "sha256:75ef0b2e314fbff93b1f5a1b3f4bfe2bf79973484614231d1cf3486e71d20e37",
            "sha256:4f00c08dc054d5ee0f70c739d235770a1cf29414c38d1621385398518fcd4d9b",
            "sha256:21bd7f6d6886899b6fa72cd2f2edddf17e802a3f565c3876eab78c76f5c848db",
            "sha256:72a6230547a093a2325a54a1978b10da0b8394a5e1d31129ae41bb5ab72a305a",
            "sha256:30ac6737b99600e91b5483b76d6aaa162fb4b4d6ae2a1e5167d39cfaee537149",
            "sha256:78bc5370bed83bb03980d71e0e6ff468ce01e65378e80099c5b662412f786d9b",
            "sha256:2263799b51c8271993f81c22bf7eb6f5d9e7f3f3ca9d69bfefb79e32d44a574a",
            "sha256:be80a7c56e849e843a9852f8e35eb157fd1c094c88282e6cf137e74936c5551a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-08T18:46:39.099786129+08:00"
    }
}

更多版本

ghcr.io/jessielw/mp4forge:latest

linux/amd64 ghcr.io2.47GB2026-03-08 18:49
16