Podman을 사용하여 이미지 구축 문제를 해결하는 방법: "sd-bus 호출: 피어에 의한 연결 재설정"?

Podman을 사용하여 이미지 구축 문제를 해결하는 방법: "sd-bus 호출: 피어에 의한 연결 재설정"?

podman 3.1.2(이전 3.0.1)를 사용하여 PostgreSQL 이미지를 빌드하면 다음이 발생합니다.

sd-bus 호출: 피어에 의한 연결 재설정

이는 Podman에서 예제를 실행할 때도 발생합니다.http://docs.podman.io/en/latest/Introduction.html

podman build -t nginx https://git.io/Jf8ol

다음 예에서는 PostgreSQL 서버를 구축해야 합니다.

Ubuntu 20.04.2 LTS(Raspi 4에서 실행)에 podman 패키지를 설치했습니다.

apt install podman
podman -v
-> podman version 3.0.1

PostgreSQL을 빌드하려고 하면 결과는 다음과 같습니다.

 podman build -t djarjo/postgresql -f postgresql_deDE .

STEP 1: FROM postgres:13.3
STEP 2: RUN localedef -i de_DE -c -f UTF-8 -A /usr/share/locale/locale.alias de_DE.UTF-8
error running container: error creating container for [/bin/sh -c localedef -i de_DE -c -f UTF-8 -A /usr/share/locale/locale.alias de_DE.UTF-8]: sd-bus call: Connection reset by peer
: exit status 1
Error: error building at STEP "RUN localedef -i de_DE -c -f UTF-8 -A /usr/share/locale/locale.alias de_DE.UTF-8": error while running runtime: exit status 1

빌드 파일은 다음과 같습니다.

cat postgresql_deDE
FROM postgres:13.3
RUN localedef -i de_DE -c -f UTF-8 -A /usr/share/locale/locale.alias   de_DE.UTF-8
ENV LANG de_DE.utf8

관련 정보