FROM postgres:11
RUN rm /etc/apt/sources.list.d/pgdg.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
...
2条答案
按热度按时间gtlvzcf81#
Debian stretch已被移除,不再支援。您可以阅读更多关于here的信息。
为了继续使用Debian stretch,您可以使用以下方法从存档中获取文件:
deb https://apt-archive.postgresql.org/pub/repos/apt stretch-pgdg main
您可以阅读更多关于此here的信息。
或者,您可以使用列出的替代here。
67up9zun2#
下面是我在Docker for postgres 11中解决该错误的解决方案