我正在尝试订阅在主机上运行的pubsub仿真器中运行的主题。
我启动仿真器,它在端口8085上启动。
然后我使用docker-compose.yaml启动容器 我设置了环境变量:
environment: - PUBSUB_EMULATOR_HOST=0.0.0.0:8085 - PUBSUB_PROJECT_ID=fake-project
并在作曲家中转发端口
ports: - 8085:8085
但是,它随后返回以下警告。由于仿真器已在使用中,因此无法绑定到端口...
错误:对于docker_kubernetes_1无法启动服务kubernetes: 驱动程序无法在端点上编程外部连接 docker_kubernetes_1 (a375f802e40946c8e724bbba91e159b5fe1ae268ff316b01f909465330ee8a88): 启动Userland代理时出错:监听tcp 0.0.0.0:8085:绑定:地址 已经在使用
错误:对于kubernetes无法启动服务kubernetes:驱动程序失败 在端点docker_kubernetes_1上编程外部连接 (a375f802e40946c8e724bbba91e159b5fe1ae268ff316b01f909465330ee8a88): 启动Userland代理时出错:监听tcp 0.0.0.0:8085:绑定:地址 已在使用中错误:调出 项目。
我是容器网络的新手。我尝试使用localhost,dockerhost,设置network:host。
我知道有pubsub仿真器docker映像,但理想情况下,我想在主机上运行它,因为它为我提供了使用仿真器的更多灵活性。
谢谢!