[Lxc-users] port numbers for containers

Nirmal Guhan vavatutu at gmail.com
Wed Aug 11 23:05:19 UTC 2010


On Wed, Aug 11, 2010 at 11:05 AM, Serge Hallyn
<serge.hallyn at canonical.com> wrote:
> Quoting Nirmal Guhan (vavatutu at gmail.com):
>> On Wed, Aug 11, 2010 at 5:06 AM, Serge Hallyn
>> <serge.hallyn at canonical.com> wrote:
>> > Quoting Nirmal Guhan (vavatutu at gmail.com):
>> >> Hi,
>> >>
>> >> Want to know if port numbers are virtualized for containers or do the
>> >> containers and host share the port space ? Please let me know.
>> >
>> > Wrong layer.  If the container shares a network namespace with the
>> > host, then it shares its networking.  If it has its own network
>> > namespace, then it has its own entire network stack.  So no, 'port
>> > space' isn't virtualized.vs.shared, but the network devices are.
>> >
>> Thanks. How do I configure the container to have its own network stack?
>
> I did
>
> cat >> /etc/lxc-basic.conf << EOF
> lxc.network.type=veth
> lxc.network.link=virbr0
> lxc.network.flags=up
> EOF
>
> lxc-create -n ubuntu1 -f /etc/lxc-basic.conf -t ubuntu

Thanks. If I do macvlan, I assume there is no separate network
namespace and hence ports will be shared and otherwise(veth) not ?

--Nirmal
>
> -serge
>




More information about the lxc-users mailing list