状況
ある日を境にpostgresコンテナがbuildエラーとなってしまった
原因
postgres11のリポジトリの場所が変更になったみたい。
対策
FROM postgres:11.3
+ RUN rm /etc/apt/sources.list.d/pgdg.list
+ RUN echo "deb http://archive.debian.org/debian stretch main contrib non-free" > /etc/apt/sources.list
+ RUN apt-get update && apt-get -y install apt-transport-https
+ RUN echo "deb [ signed-by=/usr/local/share/keyrings/postgres.gpg.asc ] https://apt-archive.postgresql.org/pub/repos/apt/ stretch-pgdg main 11" >/etc/apt/sources.list.d/pgdg.list
RUN apt-get update
RUN apt-get install python3 python3-pip unzip -y
RUN pip3 install --upgrade pip
- RUN apt-get install pgadmin3 -y
+ RUN apt-get install pgadmin3 -y --allow-unauthenticated
結び
pgadmin3は推奨しません