寻找在 MacOS 上建立 F5/Netscaler 实验室的好方法(docker + virtualuzation)

寻找在 MacOS 上建立 F5/Netscaler 实验室的好方法(docker + virtualuzation)

解释一下我自己——我主要使用负载均衡器——到目前为止,我使用 VMWare 设置了一个本地实验室,里面有几台 F5 和 Netscaler,后端有一些 Web 服务器,有时还会使用 Windows Server 来处理一些 AD 内容。现在——由于一些很难解释的原因,我换用了带 M1 处理器的 Macbook Pro。而在 M1 处理器上,我无法虚拟化 x86 系统(所以再见 F5 和 Netscaler 映像)。

我最初的想法是使用 Docker——据我所知,这可能对我的情况有用,但是我对容器这个东西很陌生,所以我想你们可以给我一个正确的方向。

据我过去几天了解,Macbook 确实限制了对容器网络的访问,并且必须使用端口重定向才能访问应用程序。这对于负载均衡器来说是一个大问题,因为它们的使用确实依赖于正确的 IP 寻址。

有没有好的办法来解决这个问题 - 这样我就可以使用私有网络的 IP 来访问我设备上的管理和 VIP(显然让它们与后端通信)?使用 VMWare 就像配置 vmnet.cfg 一样简单。我只想从我的主机轻松访问所有内容。

或者 - 由于互联网上有更多关于 Linux 托管 Docker 的帮助 - 我是否可以在 Mac 上安装一个我选择的 Linux 虚拟机,然后在该 Linux 中使用 Docker?还是说这样做太麻烦了?

非常感谢一些指点来帮助我开始整个设置。

相关内容