title: Build X86 docker image on ARM?
body: <p>I have setup a build pipeline on an <strong>ARM</strong> device that is building a .NET Core application. The last step of the build pipeline would be to store the compiled .NET Core app in a docker image.</p>
  <p>Is it possible to store the app in the .NET Core runtime image for <strong>X86</strong>?</p>
  <p>My hope is that the .NET Core app does not care about the system architecture as long as the .NET framework is deployed. And that docker does not need to start the X86 image to generate the new image:</p>
  <pre><code>FROM mcr.microsoft.com/dotnet/core/aspnet:3.1
  
  COPY /my-application/build/ /app/
  
  EXPOSE 80/tcp
  
  WORKDIR /app
  ENTRYPOINT [&quot;dotnet&quot;, &quot;app.dll&quot;]
  </code></pre>