E: postgresql-client-10 パッケージが見つかりません。

E: postgresql-client-10 パッケージが見つかりません。

コンテナを実行しようとしていますが、ruby:2.5-slimをインストールし、postgresql-client-9.4への依存関係が必要です。このプログラムをインストールしようとすると、なぜ次のエラーメッセージが表示されますか?

Reading package lists...
E: Unable to locate package postgresql-client-10
ERROR: Service 'mobydock' failed to build: The command '/bin/sh -c apt-get update && apt-get install -qq -y build-essential nodejs libpq-dev postgresql-client-10 --fix-missing --no-install-recommends' returned a non-zero code: 100

ベストアンサー1

他のDebianベースのイメージでは、次のコマンドを使用してこの問題を解決できました。

RUN echo "deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main" > /etc/apt/sources.list.d/pgdg.list \
&& curl -sSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

おすすめ記事