![Docker问题,如何创建自带网桥NIC的docker容器](https://linux22.com/image/1510100/Docker%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E8%87%AA%E5%B8%A6%E7%BD%91%E6%A1%A5NIC%E7%9A%84docker%E5%AE%B9%E5%99%A8.png)
我是 Docker 世界的新手。我之前经常使用 VirtualBox,从它的角度了解一切,但现在我想改用 Docker 容器。
如果您能回答我的问题我将不胜感激。
是否可以为每个容器配置单独的网络适配器。例如,类似于虚拟机。例如,第一个容器将有 2 个网络接口,第一个是容器之间的本地网络,第二个是桥接网络。第二个容器只有一个本地网络适配器?
是否可以有两个容器桥接适配器,这样每个容器都会请求我的 DHCP 服务器租用与 Virtual Box 中的桥接适配器相同的 IP 地址。一个容器运行 Apache2 Web 服务器并从路由器获取 192.168.0.10 IP,另一个容器运行 Nginx 服务器并从路由器获取 192.168.0.11 IP。那么我可以在路由器上将端口转发到此 IP 吗?
据我了解,docker 只是创建由内核隔离的新进程组,并使用 chroot 从现有根目录创建自己的工作目录,因此所有已安装的软件都将在容器中可用,但是当我安装新软件时,它将安装在 chrooted 目录中,该目录实际上位于真实根目录的某个位置,但具有指向以前安装的软件的符号链接?
如有任何答复或帮助我将不胜感激。
谢谢。