sarus
sarus copied to clipboard
OCI-compatible engine to deploy Linux containers on HPC environments.
Adds a hook for AMD GPUs, which currently just mounts /dev/dri and /dev/kfd as advocated by AMD. Hook can be enabled through the following flag: ``` sarus run --amdgpu [container]...
This piece of information feels important to be included in the docs. #17
When running `sarus pull`, it tries to write to `/home/$USER/.sarus/` instead of `$HOME/.sarus/`. ``` [[email protected] ~]$ sarus pull alpine # image : index.docker.io/library/alpine:latest # cache directory : "/home/submarco/.sarus/cache" # temp...
One of our users has tested Sarus on our cluster. He gets poor performance and we think it is because it does not use InfiniBand efficiently. This test was with...
Pulling an image based on a sha256 hash is not possible. I reckon it would benefit reproducibility to pull an image based on the RepoDigest: ``` $ docker inspect -f...
Hello, I am trying to run some MPI benchmarks with Sarus containers. In particular I am using OpenMPI 4. Nodes are RDMA capable and have Infiniband. Everything works fine without...
Hi all, I've experimented a bit with `runc`'s rootless containers + additional linux capabilities using sarus. I think rootless containers will get quite popular with the next major release of...
`docker run --pull` ensures the latest version of the image is pulled from the repository. Currently We have a `sarus pull` before the `sarus run` invocation, but this takes 30s-1min...
It would be nice if we could have an option to whitelist and/or blacklist the environment variables that are captured from the host's environment. The use case is the use...
I'm migrating some projects to use sarus as part of their CI pipelines, which so far works well. However, some projects have tests set up to generate and run `srun...