docker - 在 docker compose 文件中设置 Nsqlookupd 的 IP 地址和端口
问题描述
有没有办法通过命令:\nsq在docker compose文件中手动设置NSQd节点的lookupd连接?
下面是nsq提供的docker-compose文件
version: '3'
services:
nsqlookupd:
image: nsqio/nsq
command: /nsqlookupd
ports:
- "4160"
- "4161"
nsqd:
image: nsqio/nsq
command: /nsqd --lookupd-tcp-address=nsqlookupd:4160
depends_on:
- nsqlookupd
ports:
- "4150"
- "4151"
nsqadmin:
image: nsqio/nsq
command: /nsqadmin --lookupd-http-address=nsqlookupd:4161
depends_on:
- nsqlookupd
ports:
- "4171"
解决方案
推荐阅读
- python-3.x - 程序从 python3 中的 subprocess.run() 运行,无法创建文件
- bitbucket-pipelines - bitbucket-pipelines.yml 应该与开发和主分支一起推送到哪里?
- javascript - 如何简化嵌套条件?
- python - 如何将 sys.argv 列表元素从字符串更改为整数?
- java - 如何在 Android 10 (API 29) 上更新 mediastore 中的专辑封面?
- reactjs - Firestore 和缓存问题?(反应)
- python - 如何在 Python 中模拟右键单击?
- ruby-on-rails - 通过 Rails 查询 PostGIS 时出现间歇性错误(字符串插值失败?)
- .net - 。网。发送 put 请求时 Guid null
- r - 带有线和直方图的 Facet Wrap 中的第二个 Y 轴 (Tidyverse)