O

OpenLinkSaas镜像仓库

暂无简介

公告

README

简介

OpenLinksaas镜像仓库,支持多种镜像格式和持续部署功能。此外还支持了:

  • pull/push密钥配置
  • 成员权限管理
  • 命令行工具
  • OpenLinkSaas图像管理界面

arch

安装和启动

安装

  1. 这里下载最新的程序
  2. 在Linux终端下使用root运行如下命令
# ./so_server config init --domain [DOMAIN] --tlsCertFile [CERT_FILE] --tlsKeyFile [KEY_FILE]
# ./so_server service install

相关参数说明

参数 说明
DOMAIN 镜像仓库的域名
CERT_FILE(可选) ssh证书cert文件
KEY_FILE(可选) ssh证书key文件

指定CERT_FILE和KEY_FILE可以让程序提供https服务。

启动服务

你可以用systemctl start seaotter/usr/sbin/seaotter service start来启动服务。 用systemctl status seaotter或/usr/sbin/seaotter service status来确认启动状态。

命令行使用

创建密钥

# seaotter auth addSecret [USERNAME] [PASSWORD]

创建镜像分组

只有创建了镜像分组和指定push/pull密钥后,才能使用docker命令行进行push/pull

# seaotter group addGroup --pullSecName [USERNAME] --pushSecName [USERNAME] [GROUPNAME]

--pullSecName和--pushSecName 可以指定多次,支持多密钥pull/push

使用OpenLinkSaas图形界面

加入到OpenLinkSaas项目中

OpenLinkSaas作为研发效能一站式解决方案,提供了OpenSeaOtter的图形管理界面。 你可以按如下操作,使用图形界面管理镜像。

add in openlinksaas

在完成上述操作后,会在项目列表中看到对应的OpenSeaOtter服务入口。

entry in openlinksaas

查看镜像信息

image list

image tag list

image detail

热门项目
1

OpenLinksaas镜像仓库,支持多种镜像格式和持续部署功能。

  • OpenLinksaas镜像仓库,支持多种镜像格式和持续部署功能。

    Go
    1
    0
    GNU_General_Public_License_v3.0
    更新于 2025年1月21日
    Star
  • 暂无简介

    Rust
    0
    0
    GNU_General_Public_License_v3.0
    更新于 2025年1月21日
    Star
  • 暂无简介

    Go
    0
    0
    GNU_General_Public_License_v3.0
    更新于 2025年1月21日
    Star
  • 暂无简介

    0
    0
    GNU_General_Public_License_v3.0
    更新于 2025年1月21日
    Star
  • 暂无简介

    Shell
    0
    0
    GNU_General_Public_License_v3.0
    更新于 2025年1月21日
    Star
查看全部项目 >
公告
成就
1
Star
0
Fork
1.44 K
Download
常用语言
Shell
Go