문제 상황
- OS: MacOS M4 CPU (arm64)
- Docker version: v29.1.3
# arm 대신 amd 아키텍처 이미지 다운로드
$ docker pull --platform linux/amd64 eclipse-temurin:25-jdk
# 다운로드 결과 확인시 `Architecture` 가 빈 값으로 출력됨
$ docker inspect eclipse-temurin:25-jdk | grep Architecture
"Architecture": "",
로컬 PC 는 Mac arm 아키텍처고 서버 PC 는 amd64 아키텍처를 사용한다.
따라서 사용할 이미지 아키텍처를 linux/amd64 로 지정했으나 정상적으로 pull 되지 않는 현상이 있다.
Podman 설치 절차
(1) Podman Desktop installer 다운로드
Podman Desktop
Downloads
podman-desktop.io
(2) PodMan Desktop 설치

(3) 설치 여부 확인
$ podman --version
podman version 5.7.1
(4) Podman machine 시작

Podman 사용 방법
사실상 docker cli 와 똑같다.
# podman image pull --platform <platform> <registry>/<image-name>:<tag>
$ podman image pull --platform linux/amd64 eclipse-temurin:25-jdk
정상적으로 linux/amd64 아키텍처 이미지를 받아왔다.
$ podman inspect eclipse-temurin:25-jdk | grep Architecture
"Architecture": "amd64",
'기타 > Docker' 카테고리의 다른 글
| [Error] Docker Desktop - WSL integration with distro 'Ubuntu' Unexpectdly stopped. Do you want to restart it? (0) | 2025.04.17 |
|---|---|
| [Docker] manifest digest vs index digest (0) | 2024.10.21 |
| [Docker] Multi Stage (0) | 2024.09.20 |
| [Docker] credential (0) | 2024.08.09 |
| [Docker] Docker network for communication among containers (0) | 2023.04.23 |
