Skip to content

rust-math/rust-mkl-container

Repository files navigation

rust-mkl container

Container for building Rust crate with Intel MKL, and helping to develop intel-mkl-src crate.

Usage

  • With docker:

    docker pull ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
    
  • In GitHub Actions:

    runs-on: ubuntu-latest
    container:
      image: ghcr.io/rust-math/rust-mkl:1.62.1-2020.1
    

    See jobs.<job_id>.container section of the workflow syntax.

⚠️ Notes

  • You should not use latest tag
    • I strongly encourage you not to use latest tag for any image and in any situation.
  • This is designed to use for development, i.e. build and test of crates. Do not use as a base of production container.

License

This container consists of many binaries. Most of them are from rust official image, which is based on Debian. Please see the license of each application by searching on debian index.

The Intel MKL library is re-distributed under the Intel Simplified Software License for Intel(R) Math Kernel Library.