importctl
manages disk images for systemd containers and system extensions
TLDR
SYNOPSIS
importctl command [options]
DESCRIPTION
importctl manages disk images for systemd containers and system extensions. It can download, import, and export various image formats including tarballs, raw disk images, and qcow2 virtual machine images.
The tool integrates with systemd-machined and systemd-importd services to handle image management for containers, portable services, and system/configuration extensions.
PARAMETERS
pull-tar URL NAME
Download and import tarball from URLpull-raw URL NAME
Download and import raw/qcow2 disk imageimport-tar FILE NAME
Import local tarball into image directoryimport-raw FILE NAME
Import local raw disk imageexport-tar NAME FILE
Export container as tarballexport-raw NAME FILE
Export container as raw disk image--class TYPE
Image class: machine, portable, sysext, confext
CAVEATS
Requires systemd and appropriate services running. Some operations require root privileges. Network operations depend on systemd-importd service.
HISTORY
importctl is part of systemd, introduced to provide a unified interface for managing container and extension images. It replaces older, more fragmented approaches to image management in the systemd ecosystem.
SEE ALSO
machinectl(1), systemd-machined(8), systemd-nspawn(1)

