Error response from daemon: invalid mount config for type «bind»: bind source path does not exist:
Tenía un servicio en Docker al que había quitado volumes:
services:
postgresql:
image: postgres:12.7-alpine
container_name: postgresql
# [...]
# volumes:
# - ./postgres-data:/var/lib/postgresql/data
Al arrancar me daba el error:
j@bt ~/Documents/trabajo/tdev (kojin) % docker-compose up postgresql
[+] Running 1/0
⠿ Container postgresql Created 0.0s
Attaching to postgresql
Error response from daemon: invalid mount config for type "bind": bind source path does not exist: /home/j/Documents/trabajo/bluetab/true-dev/postgres-data
j@bt ~/Documents/trabajo/tdev (kojin) % cat docker-compose.yml
Se arregla con un docker compose down:
j@bt ~/Documents/trabajo/bluetab/true-dev (kojin) % docker compose down
[+] Running 11/11
[...]
⠿ Container postgresql Removed
Ahora docker-compose up postgresql inicia correctamente.