I have built a Docker Linux image for Unreal Engine continuous integration builds by following the instructions here: https://docs.adamrehn.com/ue4-docker/use-cases/continuous-integration
Once built (this required an online Linux VM with a ton of disk space), I exported the image, downloaded it onto my Windows 10 machine and attempted to import the image into my local version of Docker for testing.
The import failed and I got the following error:
docker image import .\docker-image-linux-ue4-full-opengl.tar
Error response from daemon: re-exec error: exit status 1: output: base layer cannot have tombstones
Unless Docker was trying to re-awaken the dead, I have no idea what this is supposed to mean, and neither does Google. Is there any explanation for this error? The only thing I can think of is that the Windows version of Docker is failing to read the image that was produced on Linux, but my understanding was that running a Linux image on Windows should be supported.
Can anyone shed light on this?