apptainer(1)

πŸŽ€ apptainer(1) πŸŽ€

Hiii bestie πŸ’– so you opened the apptainer(1) manual page and honestly? You're in the right place. This one's a little sub-page of the big Apptainer family β€” it's literally the apptainer-sign page, and it's about making your SIF images officially signed ✨. Let's get into it, no cap.


✨ SYNOPSIS ✨

apptainer sign [sign options...]

That's the whole vibe. apptainer sign plus whatever options your heart desires 🫢


πŸ’… DESCRIPTION πŸ’…

Okay so listen β€” the sign command lets a user add one or more digital signatures to a SIF image. Iconic behavior, honestly. And by default, one digital signature is added for each object group in the file. One per object group, periodt. πŸ’€

Where does the key material come from, you ask? Two ways, bestie:

  • A PEM-encoded file πŸ“„
  • An entity in the PGP keyring πŸ”‘

And real talk β€” to manage that PGP keyring, you go see apptainer help key. That's your girl for keyring stuff. iykyk.


🌸 OPTIONS 🌸

Okay this is the part where we go through every single flag, because we don't skip. Not ever. πŸ’œ

  • -g, --group-id=0 β€” sign objects with the specified group ID 🎯
  • -h, --help[=false] β€” the help for sign. Say hi, get help, love that for you πŸ’–
  • --key="" β€” path to the private key file. (Note the default: "", empty string, as in "no path given yet, bestie") πŸ”‘
  • -k, --keyidx=0 β€” which PGP private key to use, given as an index from key list --secret πŸ‘‘
  • -i, --sif-id=0 β€” sign the object with the specified ID πŸ¦‹

Default value on all those numbered ones is 0, just so we're clear. Zero. Not a guess, that's literally what's written. ⭐


πŸ”₯ EXAMPLE πŸ”₯

Two whole examples, both gorgeous:

Sign with a private key:

$ apptainer sign --key private.pem container.sif

Sign with PGP:

$ apptainer sign container.sif

See how the PGP one needs literally no flags? That's because it hits the PGP keyring by default. Main character energy, honestly. πŸ’…


🧚 SEE ALSO 🧚

  • apptainer(1) β€” the parent page, go say hi to her too 🌈

πŸ“ HISTORY πŸ“

  • 22-Oct-2026 β€” Auto generated by spf13/cobra πŸ€– (not a human, not me, a robot. Respectfully.)

And that's the page, bestie!! πŸŽ€ This apptainer(1) manual was Auto generated by spf13/cobra, dated Oct 2026, and this whole listing is apptainer(1) at heart. Go sign something iconic with it πŸ’–βœ¨πŸ‘‘

πŸ“¦ where this page comes from
  • epel 9: apptainer 1.5.5-1.el9 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-LBNL AND ISC AND MIT AND MPL-2.0 AND Unlicense
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms