微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 Nifi 容器 SSH 到 cloudera-quickstart

如何解决从 Nifi 容器 SSH 到 cloudera-quickstart

我在一台使用 Docker 桌面的 Windows 10 机器上,从 cloudera-quickstart 和 apache-nifi 创建了两个容器。我已将两个容器连接到 docker 桥接网络,它们可以毫无问题地相互 ping。

我已将 ssh 安装到 nifi 容器中,在 nifi 和 cloudera-quickstart 中将 ssh_config 端口更改为 2222。

我正在尝试运行 ssh 以进入 cloudera 容器,然后我将在该容器内运行一个 pig 脚本。

在我正在运行的 nifi 容器上;

ssh root@<cloudera-bridge-ip> -p 2222

我收到:

ssh: connect to host <cloudera-bridge-ip> port 2222: No route to host

此外,在我关闭 Windows 计算机上的防火墙后,ssh 能够工作。

为什么会出现此错误以及如何解决

谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。