1

假设我已经podman安装了三个虚拟机/主机:

  • 他们每个人都运行 1 个 zookeeper 实例作为容器
  • 每个虚拟机/主机运行 2 个 kafka 实例作为容器(= 6)。
  • 我的笔记本将使用集群作为生产者/消费者我尝试创建的网络/服务布局:
  VM/host 1         VM/host 2         VM/host 3          My Dev Comp
------------      ------------       ------------       ------------
|  zoo 1   |      |  zoo 2   |       |  zoo 3   |       |   my     |
| kafka 1-2|      | kafka 3-4|       | kafka 5-6|       |  fancy   |       
|          |      |          |       |          |       | services |
------------      ------------       ------------       ------------
     |--------same-------|-------local-----|------network-----|

由于安全限制,我尝试将每个容器作为无根容器运行。使用 docker 当然很容易,尽管您以 root 身份运行守护程序,doh。我试图了解slirp4netnscontainernetworking,但我无法找到上述问题的答案,因为我不了解它是如何深入工作的。

请问在上面创建该设置的解决方案是什么,例如需要哪些命令才能使上面的蓝图运行?

4

0 回答 0