Getting started
Installation
Section titled “Installation”Realm running as client does not require any external dependencies. The following guidelines are only for Realm agent.
sudo apt updatesudo apt install -y containerd containernetworking-pluginsIf Realm was built with ZFS support (make TAGS=zfs), install ZFS utilities and create the pool:
sudo apt install -y zfsutils-linux zfs-dkmssudo zpool create realm_volumes /dev/sdX # Replace /dev/sdX with your deviceNote: The pool name must match the volumes_pool configuration (default: realm_volumes).
Windows
Section titled “Windows”Realm agent can deploy native windows containers. Follow these steps to enable them on your Windows system:
- Enable native Windows containers:
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All- Download Windows containerd binaries from the official repository
- Extract to
C:\Program Files\containerd - Generate config:
containerd config default > C:\Program Files\containerd\config.toml- Register as a Windows service:
containerd.exe --register-serviceStart-Service containerd- Verify it is running:
Get-Service containerdC:\Program Files\containerd\bin\ctr versionNow you will need to install CNI plugins to enable container networking:
- Download Windows CNI binaries from the official repository
- Extract to
C:\Program Files\containerd\cni\bin
Note: all the recommended installation paths are also the default paths used by Realm, but you can also set different paths on the Realm configuration file.