Docker und CI/CD · Middle · Frage 29 von 75

Ein auf einem Apple-Silicon-Mac gebautes Image scheitert auf einem x86-Server mit exec format error. Warum?

Antwort zeigen

Richtige Antwort: Es wurde für arm64 gebaut; für linux/amd64 oder Multi-Platform bauen

Erklärung

Images enthalten CPU-spezifische Binärdateien. docker buildx build --platform linux/amd64,linux/arm64 erzeugt ein Multi-Arch-Image mit der richtigen Variante für jeden Host.

Zum Weiterlesen

Fehler in der Frage

Docker und CI/CD · Middle · Frage 29

Teste dich selbst

Mach den Test Docker und CI/CD · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen