title: How to fix OCI runtime exec failed "exec format error" in Docker?
body: <p>I'm setting up ArchiveBox using the Docker image and instructions found <a href="https://github.com/pirate/ArchiveBox/wiki/Docker#docker-compose" rel="nofollow noreferrer">here</a>. Though it appears to have been successfully setup on my computer, I cannot use the main command to add an individual link.</p>
  
  <p>The Setup section instructs you to </p>
  
  <ul>
  <li><code>clone</code> a github project, </li>
  <li><code>cd</code> into that folder, <code>mkdir</code> data, </li>
  <li><code>chmod 777</code> it (I'm using Docker for Windows, so I found a Windows equivalent <code>icacls data /grant Everyone:F</code>),</li>
  <li><code>docker-compose up -d</code>,</li>
  <li>Finally, To add an individual link run</li>
  </ul>
  
  <p><code>echo "https://example.com" | docker-compose exec -T archivebox /bin/archive</code> </p>
  
  <p>I expected the outputted archive data to be stored in my data/ volume but it does not appear to be, and I get the following error <code>OCI runtime exec failed: exec failed: container_linux.go:344: starting container process caused "exec format error": unknown</code></p>