Remedial Docker lessons - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: ROCK64 (https://forum.pine64.org/forumdisplay.php?fid=85) +--- Forum: Linux on Rock64 (https://forum.pine64.org/forumdisplay.php?fid=88) +--- Thread: Remedial Docker lessons (/showthread.php?tid=8066) |
Remedial Docker lessons - cjyar - 10-12-2019 I thought I understood Docker, but maybe not. I'm running ayufan's Ubuntu on my ROCK64; uname identifies it as aarch64. When I run Docker (via Kubernetes) and ask for a multi-architecture image, I get this error: no matching manifest for linux/arm/v8 in the manifest list entries But Docker Hub lists the image (rook/ceph:v1.1.2) as built for both amd64 and arm64 architectures. I thought aarch64 and arm64 meant the same thing, with userland calling the architecture aarch64 and kernel calling it arm64. Is that not true? How are these names related to linux/arm/v8? If this machine pulled an arm64 image, would it be able to run it? Maybe my Docker is just misconfigured so it doesn't recognize what it can run. RE: Remedial Docker lessons - lordbowlich - 12-11-2019 Did you ever find a solution to this issue? I'm running into the same item, and so far have turned up nothing. RE: Remedial Docker lessons - lbruno - 12-19-2019 (12-11-2019, 10:47 PM)lordbowlich Wrote: Did you ever find a solution to this issue? I'm running into the same item, and so far have turned up nothing. I once saw someone mention how people just default to assuming Intel/x64 for their manifests. Perhaps this link helps: https://thedoh.dev/docker/multi-arch.html I'm starting on my own road down Pine64 and k8s, so I can't say things for sure. |