Tag: 泊坞窗

JMX – 远程pipe理到docker-compose容器中 – 无法检索RMIServer存根

我想将REAL远程JMXpipe理放入运行Spring Boot应用程序的Docker容器中: build筑学剪影 我读过很多文档,我的理解是这应该是服务器端configuration: java \ -Djava.rmi.server.hostname=10.0.2.15 \ -Dcom.sun.management.jmxremote.port=8600 \ -Dcom.sun.management.jmxremote.rmi.port=8601 \ -Dcom.sun.management.jmxremote.ssl=false \ -Dcom.sun.management.jmxremote.authenticate=false \ -Dcom.sun.management.jmxremote.local.only=false \ -jar my-spring-boot-app.jar 在JVisualVM中使用的URL应该是service:jmx:rmi://10.0.2.15:8601/jndi/rmi://10.0.2.15:8600/jmxrmi 。 但是这个失败 ( 无法检索RMIServer存根 )在JVisualVM(在机器1上启动) – 这是日志输出: 导致:java.io.IOException:未能在javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:369)上的com.sun.tools.visualvm.jmx.impl.JmxModelImpl $ ProxyClient.tryConnect上检索RMIServer存根(JmxModelImpl.java:549)[catch] at com.sun.tools.visualvm.jmx.impl.JmxModelImpl $ ProxyClient.connect(JmxModelImpl.java:486)at com.sun.tools.visualvm.jmx.impl.JmxModelImpl。连接(JmxModelImpl.java:214) 如果我将服务器应用程序configuration更改为-Djava.rmi.server.hostname=172.19.0.6 (我使用BRDIGE dockernetworking…,因此可以路由到172.19.0.6 )。 有了这个configuration,如果在Docker主机(机器2)上启动JVisualVM,我能够执行JMX监视。 但是这是没有实际的远程pipe理,因为路由到172.19.0.6通常是不可能的。 一些额外的信息: 端口8600,8601暴露在外,显示为LISTEN: pfh@workbench ~/temp/ % netstat -taupen | grep 860 tcp6 0 0 […]

为什么要将数据容器从数据库容器中分离出来比把数据容量从磁盘中分离出来要好呢?

所以在Docker社区中,将数据容器从使用这些数据的数据库容器中分离出来是很常见的。 我听说的最大的原因是,如果你需要更新数据库,你仍然可以从新的数据库容器访问相同的数据。 我正在努力理解为什么这样做比仅仅将磁盘挂载到数据库容器更好,如果更新容器,请将相同的卷挂载到新的数据库容器中。 这些过程基本上是一回事。 有什么用例我看不到? http://www.offermann.us/2013/12/tiny-docker-pieces-loosely-joined.html 这个链接试图解释的好处,但同样的事情会发生在安装卷。

(gcloud.preview.app.deploy)意外的错误。 部署版本

我正尝试使用以下命令将更新推送到pipe理的虚拟机: gcloud preview app deploy app.yaml –set-default –version "tacos" 这一直是伟大的工作,突然它抛出: ERROR: (gcloud.preview.app.deploy) Unexpected Error. Deployed Version: tacos.384484674339405112 任何想法为什么? 谢谢!

如何连接Docker容器没有桥?

我正在做一些与Docker容器技术有关的实验。 我需要一个特定的原因将两个veth容器接口连接在一起,而不使用桥接,默认情况下,Docker会创build一个桥接,所以我不想使用它。 我很困惑,想知道这样做是否正确。 任何人都可以提供build议,并指出我的一些链接或方法? 我会感激。 非常感谢。 +————–+ +————–+ | | | | | Container X | | Container Y | | | | | +————–+ +————–+ ^ veth ^ veth | | +—————-+