广告图片

ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2 linux/amd64

ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2 - 国内下载镜像源 浏览次数:10

该镜像用于Overleaf Pro环境中的Git桥接服务,实现Overleaf项目与Git仓库的双向同步,支持将Overleaf文档内容推送到指定Git仓库,或从Git仓库拉取更新到Overleaf项目,助力用户结合Git的版本控制能力进行文档协作和管理。

源镜像 ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2
镜像ID sha256:80041b91bdfe41901e1730fb8ba83de525d10a501de5f2d9713b63a5d60a2836
镜像TAG 6.1.2
大小 398.71MB
镜像源 ghcr.io
CMD /start.sh
启动入口
工作目录 /
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2026-03-13T03:30:49.846819784Z
同步时间 2026-04-09 11:18
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/default-jvm/bin LANG=C.UTF-8 JAVA_HOME=/usr/lib/jvm/default-jvm LD_PRELOAD=/usr/lib/libjemalloc.so.2
镜像标签
fa515629b7a1288eaaecac042042279bcfc0c9cd: com.overleaf.pro.revision 2026-03-13T03:29:18.038Z: org.opencontainers.image.created A web-based collaborative LaTeX editor, @Ayaka-notes Pro Edition. QQ Group: https://qm.qq.com/q/sHJevaAPFC: org.opencontainers.image.description AGPL-3.0: org.opencontainers.image.licenses c7d8dcf22aca25dd8d6ffe67b636991e9ffe87ac: org.opencontainers.image.revision https://github.com/ayaka-notes/overleaf-pro: org.opencontainers.image.source overleaf-pro: org.opencontainers.image.title https://github.com/ayaka-notes/overleaf-pro: org.opencontainers.image.url server-pro: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2  ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2  ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2

Shell快速替换命令

sed -i 's#ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2  ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2  ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2'

镜像构建历史


# 2026-03-13 11:30:49  0.00B 设置默认要执行的命令
CMD ["/start.sh"]
                        
# 2026-03-13 11:30:49  0.00B 指定运行容器时使用的用户
USER node
                        
# 2026-03-13 11:30:49  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chown node:node conf # buildkit
                        
# 2026-03-13 11:30:49  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir conf # buildkit
                        
# 2026-03-13 11:30:49  448.00B 复制新文件或目录到容器中
COPY server-pro-start.sh server-pro-start.sh # buildkit
                        
# 2026-03-13 11:30:49  528.00B 复制新文件或目录到容器中
COPY start.sh start.sh # buildkit
                        
# 2026-03-13 11:30:49  1.54KB 复制新文件或目录到容器中
COPY conf/envsubst_template.json envsubst_template.json # buildkit
                        
# 2026-03-13 11:30:49  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /opt/envsubst # buildkit
                        
# 2026-03-13 11:30:49  2.57MB 复制新文件或目录到容器中
COPY /go/bin/envsubst /opt/envsubst # buildkit
                        
# 2026-03-13 11:30:49  44.63MB 复制新文件或目录到容器中
COPY /git-bridge.jar / # buildkit
                        
# 2026-03-13 11:29:40  3.02KB 执行命令并创建新的镜像层
RUN /bin/sh -c adduser -D node # buildkit
                        
# 2026-03-13 11:29:40  0.00B 设置环境变量 LD_PRELOAD
ENV LD_PRELOAD=/usr/lib/libjemalloc.so.2
                        
# 2026-03-13 11:29:40  27.71MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --update --no-cache bash git sqlite procps htop net-tools jemalloc util-linux # buildkit
                        
# 2026-01-28 10:50:24  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/default-jvm/bin
                        
# 2026-01-28 10:50:24  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/usr/lib/jvm/default-jvm
                        
# 2026-01-28 10:50:24  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-01-28 10:50:24  315.35MB 执行命令并创建新的镜像层
RUN |1 version=21.0.10.7.1 /bin/sh -c wget -O /THIRD-PARTY-LICENSES-20200824.tar.gz https://corretto.aws/downloads/resources/licenses/alpine/THIRD-PARTY-LICENSES-20200824.tar.gz &&     echo "82f3e50e71b2aee21321b2b33de372feed5befad6ef2196ddec92311bc09becb  /THIRD-PARTY-LICENSES-20200824.tar.gz" | sha256sum -c - &&     tar x -ovzf THIRD-PARTY-LICENSES-20200824.tar.gz &&     rm -rf THIRD-PARTY-LICENSES-20200824.tar.gz &&     wget -O /etc/apk/keys/amazoncorretto.rsa.pub https://apk.corretto.aws/amazoncorretto.rsa.pub &&     SHA_SUM="6cfdf08be09f32ca298e2d5bd4a359ee2b275765c09b56d514624bf831eafb91" &&     echo "${SHA_SUM}  /etc/apk/keys/amazoncorretto.rsa.pub" | sha256sum -c - &&     echo "https://apk.corretto.aws" >> /etc/apk/repositories &&     apk add --no-cache amazon-corretto-21=$version-r0 &&     rm -rf /usr/lib/jvm/java-21-amazon-corretto/lib/src.zip # buildkit
                        
# 2026-01-28 10:50:24  0.00B 定义构建参数
ARG version=21.0.10.7.1
                        
# 2026-01-28 09:18:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-01-28 09:18:04  8.44MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:80041b91bdfe41901e1730fb8ba83de525d10a501de5f2d9713b63a5d60a2836",
    "RepoTags": [
        "ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2"
    ],
    "RepoDigests": [
        "ghcr.io/ayaka-notes/overleaf-pro/git-bridge@sha256:9568e4da68a0412e156989c6bdebfad0eb1da63999fbc35578cf1a5b16f41f16",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/ayaka-notes/overleaf-pro/git-bridge@sha256:39bc1f8f446e9bc5ae68702062925ba7607b450971140e011e242c196948f5b1"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-13T03:30:49.846819784Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "node",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/default-jvm/bin",
            "LANG=C.UTF-8",
            "JAVA_HOME=/usr/lib/jvm/default-jvm",
            "LD_PRELOAD=/usr/lib/libjemalloc.so.2"
        ],
        "Cmd": [
            "/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "com.overleaf.pro.revision": "fa515629b7a1288eaaecac042042279bcfc0c9cd",
            "org.opencontainers.image.created": "2026-03-13T03:29:18.038Z",
            "org.opencontainers.image.description": "A web-based collaborative LaTeX editor, @Ayaka-notes Pro Edition. QQ Group: https://qm.qq.com/q/sHJevaAPFC",
            "org.opencontainers.image.licenses": "AGPL-3.0",
            "org.opencontainers.image.revision": "c7d8dcf22aca25dd8d6ffe67b636991e9ffe87ac",
            "org.opencontainers.image.source": "https://github.com/ayaka-notes/overleaf-pro",
            "org.opencontainers.image.title": "overleaf-pro",
            "org.opencontainers.image.url": "https://github.com/ayaka-notes/overleaf-pro",
            "org.opencontainers.image.version": "server-pro"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 398709384,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7d4633d17a847758f57031c7e21f77e9df59e2948e9c6a5b43f5790e1a8ab35e/diff:/var/lib/docker/overlay2/31528b526417f0e427a96874d3cf005e92fe5e7ec2e6b943ce2e682ecd3da2de/diff:/var/lib/docker/overlay2/ea0a00656fcc9f8431ddae6b23b6f8f349d3c2578c9c5b1e83db80fadcb1da10/diff:/var/lib/docker/overlay2/680e9036d3e05f1069c2185e3816375436e72a59958566e70d9b1bb8228f9b96/diff:/var/lib/docker/overlay2/7d3c6ef85e5285d42e7fe7a68e5e0d2b98c73cb3ccccc6d1b3d75982e25055fe/diff:/var/lib/docker/overlay2/78d2e9a87e3b2d3780a7829d1e8e174f478343f3f95ceb91efadfb1a3e6256d3/diff:/var/lib/docker/overlay2/49880c789b57e1b374fda2f6c0ba8773196d96072f50b567d6dadffa5507d2fb/diff:/var/lib/docker/overlay2/3e4e2045c8bd29a23d0292227b9d7dc54ebbbad19918789049ad2ae36fc2a84c/diff:/var/lib/docker/overlay2/1efbff25bbe445f7438f8ffabfca173f7e817f22db7762f56f130c2482496a81/diff:/var/lib/docker/overlay2/55728989f3a689c586322eea73a01117dc334dc7c42ea4ffaa9df6cd1bb0a93a/diff:/var/lib/docker/overlay2/e2168e4415fa23efb4974948fb84e5824148b54e06c7e4b305be1f21b0d6d57e/diff",
            "MergedDir": "/var/lib/docker/overlay2/d93860b7414d7554b6421cb2b9ab89ead0036ac3a99f74b7a3829cf5b3cf5adb/merged",
            "UpperDir": "/var/lib/docker/overlay2/d93860b7414d7554b6421cb2b9ab89ead0036ac3a99f74b7a3829cf5b3cf5adb/diff",
            "WorkDir": "/var/lib/docker/overlay2/d93860b7414d7554b6421cb2b9ab89ead0036ac3a99f74b7a3829cf5b3cf5adb/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:989e799e634906e94dc9a5ee2ee26fc92ad260522990f26e707861a5f52bf64e",
            "sha256:91b3fc1af02ba584e46f6842daf9fc456ffa5423120a57df1137fa2c6a093ba2",
            "sha256:38d394757f39fa1c79bb02185bfa3a39df4dc2d7a5f034a81986ad3c235c7ec2",
            "sha256:f5cb2cd51a2e08c5ad5ea616b612fb8b17866535c3b00921cb165859d2c32256",
            "sha256:5f4f5aa6b06dae200b9020f07ee7d83d3602bc6b4e0df0bfdd14cc9466e36cf7",
            "sha256:27af612f98eedaaec7755bea6faf55476a8249c9b2a66848aa41edfcfff208c4",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7e72eca013552ead700f62c82e734d9381a1a9f50502b249e41c49bee0cb15a9",
            "sha256:8d90bc5e69801bbdaedb45b959ffb49799371267a5224ff2fde8cde9fc006d78",
            "sha256:b7be0933918196ba99890de9553ae6d65dbef139356ea079d8aa2568a274e799",
            "sha256:ec7b20715d3753c524ec06f5da964e837fd58498c37be266163bf96b5e433c06",
            "sha256:e12f29ccb14136b6bf2322bbaf4bd7c37bee45f6612186459ee23902d2082da9"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-09T11:17:31.942403097+08:00"
    }
}

更多版本

ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.1.2

linux/amd64 ghcr.io398.71MB2026-04-09 11:18
9