User Tools

Site Tools


howto:shifter

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
howto:run_with_shifter [2017/07/26 15:01] – created oschuetthowto:shifter [2020/08/21 10:15] – external edit 127.0.0.1
Line 3: Line 3:
 Shifter is a open-source software stack that enables users to run custom environments on HPC systems. It is designed to be compatible with the popular Docker container format so that users can easily run Docker containers on HPC systems. Shifter is a open-source software stack that enables users to run custom environments on HPC systems. It is designed to be compatible with the popular Docker container format so that users can easily run Docker containers on HPC systems.
  
-For more information on Shifter see [[http://www.nersc.gov/research-and-development/user-defined-images/|here ]] and [[https://github.com/NERSC/shifter|here]]+For more information on Shifter see
 +  * [[http://www.cscs.ch/publications/tutorials/2017/introduction_to_docker_containers_for_hpc_with_shifter/index.html]] 
 +  * [[https://user.cscs.ch/scientific_computing/supported_applications/shifter/]] 
 +  * [[https://user.cscs.ch/scientific_computing/supported_applications/shifter/advanced_shifter]] 
 +  * [[https://www.nersc.gov/research-and-development/user-defined-images/]] 
 +  * [[https://github.com/NERSC/shifter]] 
 + 
 + 
 +<note warning>This tutorial is out of date and needs to be revised.</note>
  
 ==== Step 1 ==== ==== Step 1 ====
-Pull the latest image from our [[https://hub.docker.com/r/cp2k/| repository]] at DockerHub:+Pull the latest image from our [[https://hub.docker.com/r/cp2k/| repository]] at Docker Hub:
  
 <code> <code>
-daint$ module load shifter +$ module load shifter 
-daint$ shifterimg pull cp2k/cp2k:trunk+$ shifterimg pull cp2k/cp2k:trunk
 2017-07-26T16:32:30 Pulling Image: docker:cp2k/cp2k:trunk, status: READY 2017-07-26T16:32:30 Pulling Image: docker:cp2k/cp2k:trunk, status: READY
 </code> </code>
Line 24: Line 32:
  
 module load shifter module load shifter
-srun shifter /opt/cp2k/exe/local/cp2k.psmp -i test.inp -o test.out+srun shifter cp2k.psmp -i test.inp -o test.out
 </code> </code>
  
howto/shifter.txt · Last modified: 2022/05/20 20:35 by oschuett