In this recipe, you will learn how to enable network isolation, which will enable per container network statistics and allow port mapping.
The Mesos port mapping network isolator requires Linux kernel version 3.15 or later. To build and run it, the following dependencies must be installed on the system:
apt-get install libnl-3-dev libnl-3-200 iproute
It also requires building Mesos from source with the following configuration flag enabled:
./configure --with-network-isolator
To enable the network isolator, you need to put network/port_mapping
in /etc/mesos- slave/isolation
:
echo "network/port_mapping" > /etc/mesos-slave/isolation