我根据以下文档在本地Ubuntu计算机上部署了OpenWhisk:https://github.com/openwhisk/openwhisk/blob/master/tools/ubuntu-setup/README.md。但是,当我尝试使用命令调用示例操作时:
wsk action invoke /whisk.system/utils/echo -p message hello --blocking --result
我收到以下错误:
Unable to invoke action ‘utils/echo’: Post
https://172.17.0.1/api/v1/namespaces/whisk.system/actions/utils/echo?
blocking=true: dial tcp 172.17.0.1:443: getsockopt: connection refused.
我将apihost设置为172.17.0.1(Docker edge host),我正在使用guest命名空间和ansible / files / auth.guest进行身份验证。我想有些服务应该在Docker中运行,以便它可以在443端口上监听,但我不知道它们是什么服务以及为什么它们没有运行。
如果有任何帮助,我将不胜感激。