Путаница с параметрами привязки и типа docker

#docker-compose

#docker-compose

Вопрос:

В моем файле docker compose есть ниже двух томов. Мне нужно подтвердить, использую ли я правильный тип или нет. Я не понимаю, в чем разница между «type» и «o». Кто-нибудь может помочь?

 volumes:
  var-run-ip111:
    driver: local
    driver_opts:
      type: "tmpfs"
      device: /var/run/ip360
      o: bind
  var-run-postgresql:
    driver: local
    driver_opts:
      type: "ext4"
      device: /var/run/postgresql
      o: bind
  

Комментарии:

1. Я видел много ссылок, где они использовали type: «nfs» или type: «none». Не уверен, что будет правильным.

2. type — это тип монтирования, а o является необязательным, например, для чтения: записи или только для чтения…. Ссылка

3. Таким образом, тип монтирования может быть ext4?

4. ДА. docs.docker.com/storage/storagedriver/select-storage-driver