OpenSeaOtter架构设计

OpenSeaOtter的初衷是提供一个易于部署和使用的镜像存储服务,并且把研发流程中的CI/CD连接起来。
OpenSeaOtter可以接收多个格式的镜像,支持docker和podman 的pull和push。在镜像发生变更后,可以触发对应的部署行为。

架构

代码地址

我们的项目是开源的。
目前放在 GitCode - 全球开发者的开源社区,开源代码托管平台,访问以下几个项目

  • so_proto 通讯协议定义
  • so_proto_gen_go 通讯协议生成的go代码
  • so_proto_gen_rust 通讯协议生成的rust代码
  • so_server 主服务程序
  • so_agent 订阅server通知,并执行持续部署

开发进度

预计在2025年1月底会有第一个版本。

相关推荐
swoole~1 小时前
Docker Compose 教程
java·docker·eureka
言之。2 小时前
【面试题】简单聊一下什么是云原生、什么是k8s、容器,容器与虚机相比优势
云原生·容器·kubernetes
天天进步20155 小时前
Github Actions和Docker实现自动部署
docker·容器·github
可以吧可以吧6 小时前
Docker Compose etcd 服务
docker·容器·etcd
修乙6 小时前
linux安全更新zookeeper docker
linux·docker·zookeeper
幽弥千月16 小时前
【Docker】Dockerfile ENV环境变量传递问题
运维·docker·容器
ihengshuai18 小时前
使用Docker搭建npm私有仓库
前端·docker·容器·npm·devops
大熊程序猿19 小时前
drawDB docker部属
运维·docker·容器
Flaky559120 小时前
基于 docker 搭建 rails 开发环境(两种方法)
运维·docker·容器·php·php开发·servbay·php本地开发环境