Quick Answer
iptables is built into the Linux kernel, always available, and supports the exact rules Docker needs: NAT (MASQUERADE for outbound), DNAT (port mapping), and FORWARD filtering for inter-container isolation. It's predictable, fast (kernel-level packet processing), and integrates cleanly with the Linux networking stack Docker builds on.
Answer
iptables provides NAT, filtering, and forwarding that routing tables cannot.
S
SugharaIQ Editorial Team
Verified Answer
This answer has been peer-reviewed by industry experts holding senior engineering roles to ensure technical accuracy and relevance for modern interview standards.