同一服务器上不能有多个fiware/orion ld docker映像
我正在使用以下docker-compose.yml文件在服务器上成功运行fiware/orion ld docker映像: 在另一个目录中,我创建了第二个docker-compose.yml文件,以便启动第二个fiware/orion ld服务器,以检查是否可以在同一服务器上有多个docker orion ld图像。这是我的第二个docker-compose.yml文件: 虽然它开始了,但最终我得到了:同一服务器上不能有多个fiware/orion ld docker映像,docker,docker-compose,fiware,fiware-orion,Docker,Docker Compose,Fiware,Fiware Orion,我正在使用以下docker-compose.yml文件在服务器上成功运行fiware/orion ld docker映像: 在另一个目录中,我创建了第二个docker-compose.yml文件,以便启动第二个fiware/orion ld服务器,以检查是否可以在同一服务器上有多个docker orion ld图像。这是我的第二个docker-compose.yml文件: 虽然它开始了,但最终我得到了: fiware-orion-test | time=Wednesday 11 Mar 14:3
fiware-orion-test | time=Wednesday 11 Mar 14:34:09 2020.119Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=orionld.cpp[1108]:main | msg=Startup completed
fiware-orion-test | time=Wednesday 11 Mar 14:34:09 2020.119Z | lvl=WARN | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=orionld.cpp[1114]:main | msg=Initialization ready - accepting requests on port 1026
似乎除了1026之外,我无法在其他端口上运行fiware/orion ld映像的第二个副本。是这样吗?我做错什么了吗
使用centOS 7,在同一台机器上启动多个实例或Orion LD或Orion不会有问题。有关帮助,请使用-u CLI。请特别注意您希望第二个实例使用的数据库。相同或其他数据库。谢谢。我应该在哪里使用-u指令?只需使用它运行代理:%orionld-u您将得到如下输出:kz@xps:context.Orion LD>orionld-u用法:orionld[option'-u'扩展用法][option'-u'用法][option'-version'显示版本][option'-logDir'][option'-t'][option'-logLevel'][option'-logAppend'append to log file]等太长。为了澄清,第二个实例或Orion需要在不同的端口-端口、不同的pid文件-pidpath和可能的不同数据库名称-db上运行,和一个不同的日志文件目录。使用CLI选项-U大写,您可以看到默认值,这是orion的第一个实例使用的值。例如,-logDir的默认值是/tmp-只需查看orionld-U的输出即可
version: "3.5"
services:
orion:
image: fiware/orion-ld
hostname: orion-test
container_name: fiware-orion-test
depends_on:
- mongo-db
expose:
- "1021"
ports:
- "1021:1021"
command: -dbhost mongo-db -logLevel DEBUG
healthcheck:
test: curl --fail -s http://orion-test:1021/version || exit 1
mongo-db:
image: mongo:3.6
hostname: mongo-db
container_name: db-mongo-test
expose:
- "27011"
ports:
- "27011:27011"
command: --nojournal
volumes:
- mongo-db:/data
volumes:
mongo-db: ~
fiware-orion-test | time=Wednesday 11 Mar 14:34:09 2020.119Z | lvl=INFO | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=orionld.cpp[1108]:main | msg=Startup completed
fiware-orion-test | time=Wednesday 11 Mar 14:34:09 2020.119Z | lvl=WARN | corr=N/A | trans=N/A | from=N/A | srv=N/A | subsrv=N/A | comp=Orion | op=orionld.cpp[1114]:main | msg=Initialization ready - accepting requests on port 1026