首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker上的Dotnet 6应用程序无法访问IBM队列管理器

docker上的Dotnet 6应用程序无法访问IBM队列管理器
EN

Stack Overflow用户
提问于 2022-11-08 16:28:04
回答 1查看 55关注 0票数 1

我有一个dotnet 6应用程序,它在连接MQ系列队列管理器方面在本地机器上运行良好。但是,当我将应用程序托管在linux容器中时,应用程序无法建立与队列管理器的连接,并出现错误:

MQRC_HOST_NOT_AVAILABLE原因:2538

有什么建议或建议吗?

我想禁用容器内的防火墙,但是iptables命令似乎不能在带有dotnet 6映像的linux容器中工作。

EN

回答 1

Stack Overflow用户

发布于 2022-11-10 16:16:14

队列管理器是在前提上,而不是在容器上。我设法通过在docker容器中添加一个主机文件条目来解决我的问题。队列管理器客户端连接选项卡文件的主机名没有解析到有效的IP地址。因此,我在etc/host中添加了一个映射,解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74364058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档