Я намагаюся використовувати mount як в man mount
MacOS. Зрештою, те, що я намагаюся зробити, це змонтувати каталог, який знаходиться поза контекстом збірки Docker, і помістити каталог у контекст збірки Docker. Мабуть, посилання не працюють, і тому я намагаюся це зробити за допомогою команди mount. (Якщо ви знаєте кращий спосіб, pls lmk).
Отже, у мене це:
mkdir -p "$(pwd)/some_local_dir"
mount -t auto "${project_root}" "$(pwd)/some_local_dir"
який намагається встановити проект у локальний каталог
Я отримую цю помилку:
mount: exec /Library/Filesystems/auto.fs/Contents/Resources/mount_auto for / Users / alexamil / test / some_local_dir: Немає такого файлу чи каталогу
Я спробував видалити каталог, і не викликав mkdir -p, та ж проблема. Супер дивно.
Хтось знає, що може бути не так з моєю mount
командою?
дякую, мабуть (згідно з документами десь) "auto" - це тип файлової системи, де mount спробує автоматично визначити ваш тип fs.
—
Олександр Міллс
Дозвольте мені перефразувати , що, так як, використовуючи
—
користувач3439894
-t auto
з mount
командою під MacOS кидає помилку, використовуйте фактичний тип файлової системи пристрою змонтовані, замість цього.
так, я спробую це, все ще здається поганою помилкою, яку викинули з аналізатора командного рядка.
—
Олександр Міллс
mount
команди в MacOS, так випередити йогоsudo
, наприкладsudo mount ...
. Також прочитайте сторінку керівництва: "Аргумент, що відповідає −t , використовується для вказівки типу файлової системи. Для використання з монтуванням не існує локальної файлової системи за замовчуванням. Для встановлення файлової системи, що не належить NFS, слід вказати тип. " Отже , я беру , що бути вам на самому справі потрібно вказати тип файлової системи, а не використовувати автомобіль .