openSUSE MicroOS

Micro Service OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem

Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.



Is predictable

  • Is not altered during runtime
  • Will run the same artifacts consistently on every boot

Is scalable

  • Eliminates efforts in configuring individual instances during runtime
  • Can be rolled out easily repeatedly with predictable outcome

Is reliable

  • Automated recovery from faulty updates

Atomic Updates

Transactional Updates


By using btrfs with snapshots MicroOS uses a very space efficient way to store the file system’s history. All the configuration files in /etc are part of the snapshot and the rollback.


  • No new package format is needed, use standard openSUSE RPMs
  • No size limitation, neither for partitions nor the operating system
  • Easy to enhance


MicroOS is an Immutable OS, rollback is simple

  • Immutable: No changes on disk
  • Rollback by rebooting to an old BTRFS snapshot

Secure Updates

  • Get your updates via HTTPS
  • Packages and repositories are signed by our build system
  • Packages are verified
  • No updates are done in case of dependency conflicts
  • No waste of space: Filesystem snapshots get deleted in case of unsuccessful updates


Applications are installed in containers rather than the root filesystem:

  • Isolated from the core filesystem
  • Reduced ability for malicious applications to compromise the system
  • New installation without reboot
  • Update in atomic way possible (create new, kill old)
  • Easy rollback


Debugging Toolbox Container

  • Launches privileged container
  • Root filesystem available below /media/root
  • zypper to install the necessary tools, available without reboot
  • Persistent between usages
Komputery stacjonarne, laptopy i serwery oparte o Intel lub AMD 64-bit (x86_64)
ISO image (2.1 GiB)
Komputery stacjonarne, laptopy i płyty oparte o UEFI Arm 64-bit (aarch64)
ISO image (2.0 GiB)
Serwery oparte o PowerPC, nie duży endian (ppc64le)
ISO image (1.9 GiB)
We also have Virtual Machine, Cloud, Hardware images. Check out Alternative Downloads!


  • 2 GB pamięci systemowej: 1GB physical RAM + additional memory for your workload
  • Storage:
    • / (root) partition: 5GB available disk space
    • /var partition: 5GB available disk space


  • 2 GB pamięci systemowej: 2GB physical RAM + additional memory for your workload
  • Storage:
    • / (root) partition: 20GB available disk space
    • /var partition: 40GB available disk space

Zweryfikuj pobrany obraz zanim go użyjesz

Wiele aplikacji może zweryfikować sumy kontrolne pobranych plików. Weryfikacja pliku może być ważna, gdyż weryfikuje ona czy naprawdę pobrano prawidłowy plik ISO, a nie jakąś zepsutą wersję.

Do każdego ISO, oferujemy plik sumy kontrolnej z odpowiadającą sumą SHA256.

Dla dodatkowego bezpieczeństwa, możesz użyć GPG by zweryfikować kto podpisał te pliki .sha256.

Powinna być 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284

By uzyskać więcej pomocy w weryfikacji pobrań, przeczytaj pomoc z sumami kontrolnymi