Skip to content

Docker image with Julia Sysimage built on Windows does not run on Linux / MacOS #441

@lungben

Description

@lungben

Hi,

I tried to create a Docker image with a sysimage including Pluto.jl for faster startup times, see
fonsp/PlutoUtils.jl#13

I built this image on Windows 10 (based on the latest official Julia 1.5.1 Docker image, using recent version of PackageCompiler) and the Docker image is working fine on Windows, but not on Linux (and reportedly also not on MacOS). When starting the container, I get the error message ERROR: Unable to find compatible target in system image..

I tried building the image both with gcc and clang compilers.

I thought when building / running a sysimage in Docker, only the OS of the Docker container should matter, not the OS of the host system. Or am I doing something wrong here?

Thanks and Best Regards
Benjamin

Edit:
the Docker image built under Windows can be obtained here:
docker pull plutojl/pluto:precompiled

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions