Hi Raphael, IBM has established a partnership with Docker (and of course only for the "official supported" Linux distributions). That includes Linux support licenses for RHEL, SLES and Ubuntu for Docker. That has been an IBM related support for IBM Z (s390x). The Enterprise Linux distributions can expand it with free licenses for packaging for Docker, but they have to interact here. Community distributions are free and therefore Docker can provide all architectures.
Gesendet: Dienstag, 04. Juni 2024 um 17:44 Uhr Von: "Raphael Groner" <projects.rg@smart.ms> An: zsystems@lists.opensuse.org Betreff: Docker Engine on SLES (s390x)
Hi,
can someone please explain those two requirements mentioned explicitly in official docker documentation? What restrictions do they mean? Compare to docker page in OpenSUSE Wiki without those hints (lost a link for latter).
" 1. Other architectures, including x86_64, aren't supported for SLES. 2. You must add the OpenSUSE SELinux repository. This repository is not added by default. " I do not know, why this repository should be required. Our openSUSE documentation has worked really well in the past: https://en.opensuse.org/Docker
SUSE and openSUSE are providing also own Docker rpms: https://software.opensuse.org/download.html?project=Virtualization%3Acontainers&package=docker These packages are also included in openSUSE Tumbleweed. Therefore, you do not need the Docker rpms by Docker. Another installation method/documentation for Docker is via Rancher: https://ranchermanager.docs.rancher.com/getting-started/installation-and-upg... That is also as open source available and supported by SUSE. Therefore, you can choose between Docker support by IBM via Docker and SUSE here.
Further, there's explicitly RHEL9 for s390x only. What gets me confused because docker is technically available for all architectures.
"The installation instructions on that page refer to packages for RHEL on the s390x architecture (IBM Z). Other architectures, including x86_64, aren't yet supported for RHEL."
https://docs.docker.com/engine/install/rhel/
All in all, maybe it is possible to run Fedora (Rawhide or stable) inside a RHEL or SLES/OpenSUSE with docker environment? <rant> Run docker inside yet another docker? </rant> Of course, you can run Fedora as a container inside of Docker (if Fedora is building these container images also for s390x). I know as a minimum, that it should be available (for free) in quay.io.
Regards Raphael
Best regards, Sarah