Dockerでpostgresqlが起動しないのでlog見てみたら、タイトルのエラーが発生してました
内容としては、postgresqlのバージョンが異なること、が原因らしく、さまざまな記事を漁ったところ、volumesやimagesを削除で対応可能とのことだったので、下記のコマンドを実行
docker-compose stop
docker-compose down
docker system prune
上記実行して治ったかと思ったら、どうやら治っていないみたいで、明示的にpostgresqlのversionを指定してみたところうまくいきました
こっちの方が確実です🙌
services:
db:
image: postgres:13.0 # 明示的に指定
ports:
- '5432:5432'
expose: