<div dir="ltr"><div dir="ltr">Hi Marc<div><br></div><div>The "official" Docker release is published on GitHub Container Registry:</div><div><ul><li><a href="https://github.com/named-data/ndn-cxx/pkgs/container/ndn-cxx">https://github.com/named-data/ndn-cxx/pkgs/container/ndn-cxx</a></li><li><a href="https://github.com/named-data/NFD/pkgs/container/nfd">https://github.com/named-data/NFD/pkgs/container/nfd</a></li><li><a href="https://github.com/named-data/NFD/pkgs/container/nfd-status-http-server">https://github.com/named-data/NFD/pkgs/container/nfd-status-http-server</a></li></ul></div><div>I believe these are amd64 only, but the Dockerfiles are in the git repository.<br></div><div><div>These were developed at the 15th NDN hackathon.</div><div>The recent 16th NDN hackathon developed ndnping and NLSR containers, but they are not yet published.</div></div><div><br></div><div><br></div><div>The scripts in <a href="https://github.com/yoursunny/docker-nfd">yoursunny/docker-nfd</a> repository are mainly for running NFD on Raspberry Pi Zero W and BeagleBone Black devices.</div><div>In 2021, I made <a href="https://nfd-nightly.ndn.today/">NFD-nightly</a> that publishes .deb packages for NFD and related software, which replaced docker-nfd scripts.<br></div><div><br></div><div>You can use a RUN step to install NFD-nightly into a Docker container image.</div><div>Here's an example: <a href="https://github.com/usnistgov/ndn-dpdk/blob/2e1dda9f261a10fa12f2b82386f547e7a7bd2ad4/docs/interop/nfd/Dockerfile">https://github.com/usnistgov/ndn-dpdk/blob/2e1dda9f261a10fa12f2b82386f547e7a7bd2ad4/docs/interop/nfd/Dockerfile</a></div><div><br></div><div>For ARMv8, you can use debian:bullseye base image and install NFD-nightly Debian 11 ARMv8 packages.</div><div>I will add Debian 12 ARMv8 build on NFD-nightly soonTM.</div><div><br></div><div><br></div><div>In most cases, python-ndn examples only require one ndnsec command as preparation:</div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div dir="ltr"><div><font face="monospace">ndnsec key-gen /$(hostname -s)/$(id -un)</font></div></div></blockquote><div dir="ltr"><div><br></div><div>Yours, Junxiao</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 12, 2024 at 5:01 PM Marc Mosko via Ndn-interest <<a href="mailto:ndn-interest@lists.cs.ucla.edu">ndn-interest@lists.cs.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-8500598893667693420">
<div lang="EN-US" style="overflow-wrap: break-word;"><p style="text-align:center"><font color="red"><strong>External Email</strong><br></font></p>
<div class="m_-2416409812921717599WordSection1">
<p class="MsoNormal">Hello,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’d like to setup a fresh environment on ubuntu 22.04, but there seems to not be any quick getting started document. Is there one? Otherwise, I’m writing up my notes in google docs.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’d like to run NFD and associated tools in docker. Is there an official docker release, or build process? I’ve found <a href="http://github.com/yoursunny/docker-nfd" target="_blank">github.com/yoursunny/docker-nfd</a>, but I’m working in an ARM64 native environment (aarch64) and those scripts have a bunch
of stuff baked into them.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I also could not find a getting started with ndnsec, and the ndn-python examples assume you have NFD and credentials setup.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Marc<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
_______________________________________________<br>
Ndn-interest mailing list<br>
<a href="mailto:Ndn-interest@lists.cs.ucla.edu" target="_blank">Ndn-interest@lists.cs.ucla.edu</a><br>
<a href="https://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" rel="noreferrer" target="_blank">https://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
</div></blockquote></div></div>