Вам потребуется указать такой объем:
volumes:
data-volume:
, а затем присоединить его к вашим услугам, например, для web
:
web:
build: ./webapp
image: webapp
container_name: webapp
ports:
- "5000:5000"
depends_on:
- redis-server
- mongodb
volumes:
- data-volume:/my/mnt/point
В документации есть больше информации, а также о том, как настроить драйвер тома, например, если вы хотите иметь том в NFS. Кроме того, в этом списке доступны плагины томов, которые позволяют Docker томам сохраняться на нескольких Docker хостах.