Services
Enable the preinstalled system services you intend to use.
To keep uCore useful as a minimal container host, most added services are installed but not enabled automatically. Choose the services you need, review their configuration, then enable and start them deliberately.
Enable a service
sudo systemctl enable --now SERVICENAME.serviceIncluded services
Depending on the chosen image and hardware, included services may include Cockpit, Tailscale, Docker/Moby, NFS, Samba, and ZFS tooling. See Choosing an image for which packages belong to each image family, and the dedicated NAS, ZFS, and NVIDIA guides for service-specific configuration.
libvirtd is enabled by default in ucore-hci but starts on demand through its socket, for example when called by virsh or another client. See NVIDIA for GPU-specific container setup and Containers for Podman restart behavior.
Do not expose a service to a network until its authentication, firewall rules, and data permissions are configured for your environment.
Source: uCore service guidance. Checked September 18, 2026.