Code Monkey home page Code Monkey logo

shifter's Introduction

Shifter - Containers for HPC

Shifter enables container images for HPC. In a nutshell, Shifter allows an HPC system to efficiently and safely allow end-users to run a docker image. Shifter consists of a few moving parts 1) a utility that typically runs on the compute node that creates the run time environment for the application 2) an image gateway service that pulls images from a registry and repacks it in a format suitable for the HPC system (typically squashfs) 3) and example scripts/plugins to integrate Shifter with various batch scheduler systems.

TravisCI Build Status Coverity Scan Build Status

Mailing List

For updates and community support, please subscribe to the email list at https://groups.google.com/forum/#!forum/shifter-hpc.

Release Cycle

Shifter has had two major releases (16.08 and 18.03) and several minor release within those over the past few years. Milestone tags will be labelled like YYYY.MM.vv (i.e. 2015.12.00) where vv is a minor release incremented with each snapshot generated. We plan to release new major versions biannually with point releases as required.

Contributing

If you want to contribute code or documentation, please join our slack chat channel at https://shifter-hpc.slack.com to coordinate efforts. Code can be presented for inclusion with the shifter project by providing Pull Requests against the shifter master branch on github from your own forked repo.

Change Log

See NEWS for a history of CHANGES

Website

https://www.nersc.gov/research-and-development/user-defined-images/

Documentation

https://github.com/NERSC/shifter/tree/master/doc

shifter's People

Contributors

dmjacobsen avatar scanon avatar rukkal avatar lagerhardt avatar miguelgila avatar madeeks avatar chrissamuel avatar rmsds avatar fcruzcscs avatar pditommaso avatar bne86 avatar

Watchers

James Cloos avatar wall-e avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.