目的是可以让nas上的git仓库可以更新到最新 22


前提:

  1. 所有的 git 仓库丢到一个 共享文件夹,因为qnap中的docker只能挂载 共享文件夹下的目录

    这里写图片描述

dockerhub 上找到一个比较精简的 镜像 : https://hub.docker.com/r/indiehosters/git/

  1. qnap中直接搜索 indiehosters/git

  2. 然后挂载 共享文件夹 下的git仓库(最好也把秘钥挂载进去,这样就可以在里面拉自己的私有仓库了)

    (可以把docker实例的22端口也映射出nas物理机上,nas物理机在映射到外网上,这样随时都可以操作了)

    这里写图片描述

  3. 进入终端,qnap是新打开一个网页

    这里写图片描述


命令行高玩:运行相关参数

docker run -it \
--name git \
-v /root:/app \
indiehosters/git:latest
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐