Changes between Version 19 and Version 20 of cypress/Singularity


Ignore:
Timestamp:
09/01/2026 01:12:15 PM (3 days ago)
Author:
Carl Baribault
Comment:

Added caveat for :latest tag

Legend:

Unmodified
Added
Removed
Modified
  • cypress/Singularity

    v19 v20  
    2020
    2121* '''SIF Compatibility''' - The target machine must be running a linux operating system (OS) and have Singularity or Apptainer installed - using the same version of the '''.sif''' image file format. (See  [https://apptainer.org/docs/user/main/singularity_compatibility.html#sif-image-compatibility| SIF Image Compatibility] in Apptainer documentation.)
     22
    2223* '''Machine Architecture''' - Your image file may not run on the target machine's architecture, x86/amd64 (for Intel/AMD) or arm64 (for Apple), if it is not the same as that of the machine on which the image file was constructed.
    2324 * For linux platform architecture, use the command '''uname -m'''.
    2425 * For linux kernel version use, use the command '''uname -r'''.
     26
    2527* '''Container Security''' - Because Singularity runs entirely inside your Linux user space (see [https://www.linfo.org/user_space.html| User Space Definition]), the container instantly inherits your identity, your permissions, and your network access. This includes your Cypress account's access to files and internet.
     28
     29* '''Avoid using the :latest for production or research''' - The images whose name ends with the tag ''':latest''' can change over time, reducing reproducibility and making it difficult to know exactly what software was reviewed, tested, or approved. Whenever possible, use an image tagged with a specific version, such as '''ubuntu:14.04''' rather than '''ubuntu:latest'''.
    2630
    2731See [SingularityImageInspection Inspecting a Singularity .sif file].