我从头开始创build了karaf dockerfile,并且可以与我的应用程序一起工作。 现在,postgreSQL和MongoDB容器需要在最后一步与karaf容器在同一个networking上运行。 从本质上讲,我到目前为止是三个独立的dockerfiles。 而我需要的是他们能够相互沟通。 我如何解决这个问题?
我想使用visualvm来检查运行在docker容器中的karaf中的线程。 我做了什么: 为docker揭露44444和1099 在org.apache.karaf.management.cfg中,试图用docker container ip和docker inner ip的不同组合来设置rmiRegistryHost和rmiServerHost几次。 尝试更改EXTRA_JAVA_OPTS =“ – Djava.rmi.server.hostname = $ {docker-container-ip} -Dcom.sun.management.jmxremote.local.only = false” 需要帮忙。