Команда docker run -v /var/folders/zz/...видає таку помилку.
docker: Error response from daemon: Mounts denied:
The paths /var/folders/zz/... and /var/folders/zz/...
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
Коли я відкриваю спільний доступ до файлів, я бачу, що / private вже перелічено.
Якщо я спробую додати /var/folder/, це вирішує /private/var/folders, що є підмножиною / private, а отже, додавання відхиляється.
Підводячи підсумок, мені /var/folders/..здається, що OS X використовує каталог як підкаталог /privateі, отже, повинен бути відомий Docker. Будемо вдячні за будь-яку допомогу у вирішенні цього питання.
В якості експерименту я замінив /privateфайл «Спільний доступ до файлів» на /private/var/foldersта перезапустив докер, але результат не змінився.
Тільки для більш повного посилання, це скрипт .sh , який запускає цей скрипт python , який, у свою чергу, запускає команду docker.
WORKING_DIR="$(mktemp -d)і -v ${WORKING_DIR}. Але злом цього WORKING_DIR="/private"$(mktemp -d), здається, вирішує проблему. Щиро дякую :)

-v /private/var/folders/zz/...?