-
Task
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
None
In order to support multicpu docker image builds we need to slightly modify the way docker images are built.
Briefly: We need to build the images on each specific archtecture and push them to the docker registry and after that we need to create a manifest list that refers those architecture distinct images.
There are two options here, in order of preference:
- using docker manifest command (if docker client is newer then 18.03 on the build nodes for both x86 and arm64.
- using the manifest-tool which in this case should be provided by LF tooling provisioning step
So we should start with clarifications if the docker client currently installing on the build nodes is >= 18.03