Otóż, gdy właczę przekierowanie portu 80 z hosta do jednego z kontenerów, to w wszystkich innych kontenerach przestaje działać apt-get. Nie można nic pobrać z repozytoriów.
Przykład:
*mangle
:PREROUTING ACCEPT [150:17979]
:INPUT ACCEPT [148:16827]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [118:16075]
:POSTROUTING ACCEPT [118:16075]
-A POSTROUTING -o lxcbr0 -p udp -m udp --dport 68 -j CHECKSUM --checksum-fill
COMMIT
*nat
:PREROUTING ACCEPT [15:2048]
:INPUT ACCEPT [13:896]
:OUTPUT ACCEPT [5:365]
:POSTROUTING ACCEPT [5:365]
-A POSTROUTING -s 10.0.3.0/24 ! -d 10.0.3.0/24 -j MASQUERADE
-A PREROUTING -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.0.3.2:80
-A PREROUTING -p tcp -m tcp --dport 443 -j DNAT --to-destination 10.0.3.2:443
COMMIT
*filter
:INPUT ACCEPT [143:16482]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [118:16075]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 32768 -j ACCEPT
-A INPUT -i lxcbr0 -p tcp -m tcp --dport 53 -j ACCEPT
-A INPUT -i lxcbr0 -p udp -m udp --dport 53 -j ACCEPT
-A INPUT -i lxcbr0 -p tcp -m tcp --dport 67 -j ACCEPT
-A INPUT -i lxcbr0 -p udp -m udp --dport 67 -j ACCEPT
-A FORWARD -o lxcbr0 -j ACCEPT
-A FORWARD -i lxcbr0 -j ACCEPT
COMMIT
Ktoś wie dlaczego?