Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Docker on your own computer:
  • uDocker:

    Code Block
    languagebash
    if grep MARCONI /etc/motd &>/dev/null; then
    	WORK=${WORK}
    	SCRATCH=${CINECA_SCRATCH}
    	stat ${WORK} &>/dev/null || WORK=${HOME}/work
    elif grep 'Nord III' /etc/motd &>/dev/null; then
    	WORK=/gpfs/projects/$(id -gn)/$(id -un)
    	SCRATCH=/gpfs/scratch/$(id -gn)/$(id -un)
    else
    	WORK=${HOME}/work
    	SCRATCH=${HOME}/scratch
    fi
     
    mkdir -p ~/.local/bin ${WORK}/dot-udocker ${SCRATCH}
    ln -s ${WORK}/dot-udocker ~/.udocker
    
    curl -L https://raw.githubusercontentgithub.com/indigo-dc/udocker/master/udocker.pyreleases/download/v1.3.4/udocker-1.3.4.tar.gz > udocker-1.3.4.tar.gz
    tar zxvf udocker-1.3.4.tar.gz > ~/.local/bin/udocker
    chmod u+rx ~/.local/bin/udocker
    echo "tmpdir='${SCRATCH}'" > ~/.udocker/udocker.conf
    ~/.local/bin/udocker install


...