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

関連情報