
Hello Raphael, The Docker Docs that you pointed to look to use the very latest docker engine. It is strange that it would only be available for s390x but that is choice by Docker. SLES 15 SP4 and SP5 include all of the packages needed to install and run the docker engine. This statement is true for all of the server architectures supported for SLES which include x86_64, s390x, ppc64le and aarch64. I encourage you to go to https://scc.suse.com/packages. For the product, select SUSE Linux Enterprise Server, 15 SP5 and s390x. Search for "docker" in the Search packages section of the page while leaving (all modules) for In module. You will get 96 packages that include the name docker. The fifth line down should be "docker 24.0.7_ce-150000.198.2 Apache-2.0 Containers Module 15 SP5". The community edition version included with SLES 15 SP5 is 24.0.7. The docker package as well as many of it dependent packages are in the Containers Module. SLES needs to be registered to be able to activate the Containers Module using the YaST or the SUSEConnect command - https://documentation.suse.com/sles/15-SP5/single-html/SLES-modules/#sec-mod.... Once the Container Module is enabled then you can install the Docker engine included in SLES - https://documentation.suse.com/container/all/single-html/Container-guide/#co... I hope this helps. Mike On 6/4/24 09:44, Raphael Groner wrote:
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. "
https://docs.docker.com/engine/install/sles/
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>
Regards Raphael