Кто-нибудь может дать инструкцию, которая работает? Были разные сообщения об этом, но ничего не работает для меня. Моя попытка ниже - лучшее, что я могу сделать.
Пытаюсь установить OpenFoam v1606+ на OS X El Capitan.
Я скачал Docker и успешно запустил их игрушечный пример.
В инструкциях OpenFoam сказано: После установки откройте панель запуска и найдите значок «Терминал быстрого запуска Docker» Такого значка нет. Есть значок Docker, на который я нажимаю, и он подтверждает, что Docker работает. Нажмите значок, чтобы открыть окно терминала быстрого запуска Docker. Не удается найти такой терминал, поэтому я думаю, что подойдет стандартная оболочка терминала Mac.
Убедитесь, что демон Docker запущен: «docker info» Я получаю: Контейнеры: 3 Запущено: 0 Приостановлено: 0 Остановлено: 3 Образы: 2 Версия сервера: 1.12.1… Это правильно?
Загрузите следующие сценарии из инструкций по выпуску и поместите их в локальный каталог (например, в домашний каталог) installMacOpenFOAM+ startMacOpenFOAM+” Я скачал оба.
Загрузить и создать контейнер Docker … docker-machine ssh default $HOME/installMacOpenFOAM+ $HOME Я получаю сообщение Хост не существует: «по умолчанию»
Поэтому вместо этого я запустил installMacOpenFOAM+ напрямую. (Изначально забыл chmod) chmod a+x installMacOpenFOAM+ ./installMacOpenFOAM+ Я получаю загрузку требуемого файла, но затем docker: Ошибка ответа от демона: Отказано в монтировании: Путь /etc/ sudoers.d не используется совместно с OS X и не известен Docker. Вы можете настроить общие пути из Docker -> Настройки... -> Общий доступ к файлам. См. https://docs.docker.com/docker-for-mac/osxfs/#namespaces для получения дополнительной информации. Нет файла или каталога /etc/suders.d . Пробовал добавить /etc через Docker->Preferences, но это не сработало.
Недостаточно места, чтобы завершить эту сагу.