Image requirements
SFC supports UEFI amd64 (x86_64) raw images. We do not support qcow2. Custom images should resize themselves to the full disk size during the boot process to make use of the full disk space available to the node. For an example of how to build an SFC compatible image with packer, see our example Github repository. All custom images must have drivers for both and for networking. All custom images must have cloud-init installed and the networking configuration step must be enabled in order for networking to be set up.Image fields
Images have three key fields:- id — The unique identifier like
image_abc123 - name — A human-readable name like
ubuntu-22.04-cuda-12.4ortraining-base - provider — Either
sfcfor SFC-provided base images orcustomfor images you upload
Uploading an image
Upload a raw disk image withsf images upload. The CLI handles multipart upload with progress
tracking and SHA256 integrity verification. The maximum image size is 75 GiB.
--file or --name, the CLI will prompt you interactively.
Custom images are scoped to your account. Run sf images ls to see all images available to you,
including SFC’s public images.
Using an image
Pass an image name or ID when creating a node.--image, the CLI will present an interactive picker showing all completed images
available to you.