Docker compose docker在服务之间共享操作系统卷

Docker compose docker在服务之间共享操作系统卷,docker-compose,Docker Compose,这是docker文档中卷配置参考的摘录 version: "3" services: db: image: db volumes: - data-volume:/var/lib/db backup: image: backup-service volumes: - data-volume:/var/lib/backup/data volumes: data-volume: 我是否可以将类似的内容映射到自定义目录,而不是/v

这是docker文档中卷配置参考的摘录

version: "3"

services:
  db:
    image: db
    volumes:
      - data-volume:/var/lib/db
  backup:
    image: backup-service
    volumes:
      - data-volume:/var/lib/backup/data

volumes:
  data-volume:
我是否可以将类似的内容映射到自定义目录,而不是/var/lib/docker/volumes/

大概是这样的:

version: "3"

services:
  db:
    image: db
    volumes:
      - data-volume:/var/lib/db
  backup:
    image: backup-service
    volumes:
      - data-volume:/var/lib/backup/data

volumes:
  data-volume: /home/user/db
这是可能的。看

您必须使用docker cli创建卷