docker - 启动服务器在映射端口上侦听来自 Docker 容器的请求错误套接字访问权限被拒绝
问题描述
我有一个带有将 http POST 发送到可配置端点的应用程序的 Docker 容器。我正在尝试通过添加端口映射(例如 8085:8085)并在主机上的端口 8085 上启动一个侦听器,在主机上创建一个侦听这些 POST 消息的 http 侦听器。
我收到错误
An attempt was made to access a socket in a way forbidden by its access permissions
我已经确认这不是我实施的问题。我已经在 Python 和 c# 中尝试了多个库并得到了相同的结果。当我停止 docker 容器时,侦听器绑定到端口。
我认为这是一个相当标准的问题。是否有“最佳实践”方法来实现我想要做的事情,或任何解决方法?
解决方案
推荐阅读
- javascript - 使用 jquery 输入后查找具有特定类的跨度
- r - 将时间间隔绘制为段
- javascript - 链接多个级别的条件承诺
- reactjs - Webpack:使用 DefinePlugin 和 DotEnv 未定义的 process.env
- c# - C# AWS Lambda 函数异常处理
- gitlab - 如何禁用一种类型的所有服务集成
- python - 在 pyqt5 中使内容和选项卡可扩展
- vba - 通过具有非连续范围的联合的 VBA 循环
- python - python中的FFT给出不同的结果
- amazon-web-services - AWS IAM EC2 策略仅限于原始实例