Det här felet betyder att Postgres-volymen är skadad. Detta kan hända när två behållare försöker ansluta till samma volym samtidigt. Se det här svaret för lite mer info. Inte säker på hur modifiering av en fil skadade enheten. Du måste dock ta bort och återskapa volymen. För att göra detta kan du:
$ docker stop <your_container_name> # stops a running container
$ docker image prune # removes all images that are not attached to a container
$ docker volume ls # list out active volumes
$ docker volume rm <volume_name> # Remove the volume that's corrupted
Jag var tvungen att köra ovanstående kod för att stoppa en behållare, rensa bilder som på något sätt inte var fästa vid några behållare och sedan slutligen radera den kränkande volymen där korrupt data hölls.