本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
本仓库用于管理Jolie官方文档,文档在线地址为:<[***]>。
注意:若需更新文档,请勿直接修改主分支。需根据Jolie版本更新对应分支,例如:Jolie 1.10.x 版本的文档需更新 v1.10.x 分支。
v1.10.x 分支对应 1.10.x 版本)。本仓库主要面向Jolie文档贡献者,适用于以下场景:
| 元素类型 | 命名规则 | 示例 |
|---|---|---|
| outputPort及其子项 | 小驼峰式命名 | myOutputPort、httpLocation |
| inputPort及其子项 | 小驼峰式命名 | mainInputPort、jsonProtocol |
| 服务名(ServiceName) | 大驼峰式命名 | FileTransferService |
| 类型名(TypeName) | 大驼峰式命名 | UserRequestType |
| 接口(Interfaces) | 大驼峰式命名 | FileOperationsInterface |
| 接口中的操作类型 | 大驼峰式命名 | RequestResponse、OneWay |
| 操作名(operations) | 小驼峰式命名 | readFile、sendMessage |
| 变量(variables) | 小驼峰式命名 | fileContent、responseData |
| 包名(package-name) | 烤肉串式命名 | file-utils、network-tools |
| 模块名(module-name) | 烤肉串式命名 | data-processing |
| 常量(CONSTANTS) | 全大写蛇形命名 | MAX_RETRY_COUNT、DEFAULT_PORT |
| define语句 | 小驼峰式命名 | maxBufferSize |
| private成员 | 小驼峰式命名 | privateConfig |
优先使用内联语法:尽量简化请求消息赋值,直接内联定义参数。
推荐:
readFile@file( { filename = "test.txt" } )( response )
不推荐:
request.filename = "test.txt" readFile@File( request )( response )
多行格式化:参数较多时,使用多行排版提高可读性。
writeFile@File( { filename = "text.txt" content = "this is a test message" } )()
复杂消息处理:当请求消息包含多级节点时,使用深拷贝(<<)或with语句。
深拷贝示例:
request << { node1 = "node1" node2 = "node2" node3 = "node3" ... }
with语句示例:
with( request ) { node1 = "node1"; node2 = "node2"; node3 = "node3"; ... }
创建分支时需遵循格式:tutorials/fix/name-of-the-tutorial(其中name-of-the-tutorial为教程名称)。
创建分支时需遵循格式:tutorials/new/short-tutorial-name(其中short-tutorial-name为教程简称)。
jolie/examples 仓库中操作git checkout -b tutorials/new/short-tutorial-name
cd examples/v1.10.x/tutorials/
mkdir short-tutorial-name
jolie/docs 仓库中操作v1.10.x):
git checkout v1.10.x
git checkout -b tutorials/new/short-tutorial-name
cd docs/web/tutorials/
mkdir short-tutorial-name && cd short-tutorial-name
README.md,内容需包含:
jolie/examples 仓库中对应示例代码的路径。docs/src/images/,复制一个现有 .svg 文件作为模板,重命名为新文件名。Segoe Print。.svg 文件至 docs/src/images/(源文件)。.png 文件至 docs/web/assets/。.png 文件,示例链接格式:
。完成文档编辑后,提交Pull Request至对应版本分支。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429