<div dir="ltr"><div><span style="font-family:arial,sans-serif">Hello<br></span></div><div><span style="font-family:arial,sans-serif"><br></span></div><div><span style="font-family:arial,sans-serif">I wonder if it is possible to use the DPDK multi-process feature in Docker containers?</span></div><div><span style="font-family:arial,sans-serif"><br></span></div><div><span style="font-family:arial,sans-serif">That is, can a DPDK application execute in a Docker container and share its</span></div><div><span style="font-family:arial,sans-serif">DPDK memory with another DPDK application executing in another Docker container</span></div><div><span style="font-family:arial,sans-serif">using the DPDK multi-process feature?<br></span></div><div><span style="font-family:arial,sans-serif"><br></span></div><div><span style="font-family:arial,sans-serif">For example if the DPDK example mp_server executes in one Docker container:</span><span style="font-family:arial,sans-serif"><br></span></div><div><span style="font-family:arial,sans-serif"><build_dir>/examples/dpdk-mp_server -l <span class="gmail-m">1</span>-2 -n <span class="gmail-m">4</span> -- -p <span class="gmail-m">3</span> -n <span class="gmail-m">2</span></span></div><div><span style="font-family:arial,sans-serif"><span class="gmail-m"><br></span></span></div><div><span style="font-family:arial,sans-serif"><span class="gmail-m">and the DPDK example mp_client executes in another Docker container:<br></span></span></div><div><pre><span style="font-family:arial,sans-serif"><build_dir>/examples/dpdk-mp_client -l <span class="gmail-m">3</span> -n <span class="gmail-m">4</span> --proc-type<span class="gmail-o">=</span>auto -- -n <span class="gmail-m">0</span>
<br></span></pre><pre><span style="font-family:arial,sans-serif">Is this possible to implement?<br><br></span></pre><pre><span style="font-family:arial,sans-serif">Thanks<br>Staffan<br></span></pre><pre><br></pre></div><font color="#888888"></font></div>