<div dir="auto">Yes. Try mapping the dpdk metadata directory (/var/run/dpdk) into both containers from the host. You should be able to do the normal dual process methods.<div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 17, 2021, 05:58 Staffan Wiklund <<a href="mailto:staffan491@gmail.com">staffan491@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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>1</span>-2 -n <span>4</span> -- -p <span>3</span> -n <span>2</span></span></div><div><span style="font-family:arial,sans-serif"><span><br></span></span></div><div><span style="font-family:arial,sans-serif"><span>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>3</span> -n <span>4</span> --proc-type<span>=</span>auto -- -n <span>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>
</blockquote></div>