
tykio/tyk-plugin-compiler用于构建官方镜像和插件的Docker环境。
使用场景:适用于需要构建插件(通常是Go语言编写)的场景。
导航至插件所在目录,使用Docker卷将代码挂载到镜像中进行构建。由于vendor目录需要与网关构建保持一致,因此应拉取与所使用的网关版本对应的本镜像。
这也意味着,如果您的插件包含的vendored模块与Tyk网关使用的模块相同,则您的模块将被Tyk使用的版本覆盖。
shellcd ${GOPATH}/src/tyk-plugin docker run -v `pwd`:/go/src/plugin-build plugin-build pre
构建完成后,当前目录将生成pre.so文件,该文件需配置到API定义中。
此步骤用于构建插件构建过程中使用的镜像,仅供参考。
在仓库根目录执行以下命令:
shelldocker build --build-arg TYK_GW_TAG=v2.8.4 -t tyk-plugin-build-2.8.4 .
其中,TYK_GW_TAG指GitHub上对应已发布版本的标签。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务