2017-08-02 154 views
0

我是Spring云数据流的新手,我尝试在使用dataflow-shell的spring-cloud-dataflow-local服务器中注册应用程序。 在dataflowshell上使用以下命令。Docker配置 - Spring Cloud DataFlow服务器

数据流:>应用程序注册--type任务--name我的服务--uri泊坞窗:my.jfrog.io/myrepo/my-service:0.0.1-SNAPSHOT

但数据流服务器由于身份验证失败异常,无法从远程Docker注册表中提取映像。我粘贴了下面的错误消息。

无法找到像 'my.jfrog.io/myrepo/my-service:0.0.1-SNAPSHOT' 本地 泊坞窗:从后台程序错误响应:获取的https://'my.jfrog.io/v2 /myrepo/my-service/manifests/0.0.1-SNAPSHOT:unknown:需要验证。 请参阅“码头运行 - 帮助”。

寻找有关Spring-cloud-dataflow-local服务器的Docker配置的任何帮助,可以找到关于Maven配置的文档,但不能在docker上找到。

请帮忙。

谢谢

回答

1

SCDF的本地服务器支持基于Docker的工件解析;但是,私人注册表中的工件解决方案尚未得到支持。由于本地服务器用于开发,因此推荐使用公共Docker注册表或Maven。

我创建了spring-cloud/spring-cloud-deployer-local#74进行跟踪 - 请随时提交您的用例和/或为项目做出贡献 - 我们很乐意在拉请求中与您进行审核和协作。

+0

我已经看过这个,正如我写的[这里](https://github.com/spring-cloud/spring-cloud-deployer-local/issues/74)我认为没有我们可以/需要做很多事情。在执行“docker登录”后,你可以使用普通的'docker'来拉取图片吗? – ebottard

+0

@gvk:请参阅Eric在GH问题中的解释。让我们知道你发现什么。 –

+0

感谢您的回复,抱歉,延迟回复,是的,我可以使用普通码头工具拖动图像,但SCDF无法拖动图像 – gvk