可能是因为两台虚拟机的配置不同导致的。以下是可能的原因:

  1. 资源分配:在第一台虚拟机上,可能没有给容器B分配足够的资源,导致B容器无法执行vi命令。而在第二台虚拟机上,资源分配可能更充足,容器A和B都可以执行vi命令。
  2. 网络延迟:第一台虚拟机的网络延迟可能较高,导致A连接B的Oracle服务时出现缓慢的情况。而第二台虚拟机的网络延迟较低,没有出现连接缓慢的问题。
  3. 容器配置:第一台虚拟机上的容器B可能没有正确配置vi命令的执行路径,导致无法执行。而第二台虚拟机上的容器配置正确,可以执行vi命令。

你可以检查第一台虚拟机上的资源分配情况、网络延迟和容器配置,看看是否有问题。如果有问题,可以尝试调整相关配置,以解决这些问题。

在一台虚拟机上面部署了docker容器A和B其中A进入容器里面可以执行vi命令B容器进去后执行不了并且B中是oracle服务A去连接B的oracle时首次连接异常缓慢但是我换另外一台虚拟机去部署两个容器进去后都可以执行vi命令并且没有连接缓慢的问题大概是什么原因?

原文地址: https://www.cveoy.top/t/topic/iN1Q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录