2016-11-09 23 views
0

誰でも作業の指示を与えることができますか?これにはいろいろな記事がありますが、私にはうってつけのものはありません。私のやり方は以下の通りです。Mac OSでOpenFoamをインストールする

OS X El CapitanにOpenFoam v1606 +をインストールしようとしています。

  1. 私はDockerをダウンロードし、おもちゃの例を正常に実行しました。

  2. OpenFOAMの命令はランチパッドを開いて、そのようなアイコンがありません「ドッカークイックスタートターミナル」アイコン を見つけ、インストールした後 を言います。クリックするドッカーアイコンがあり、ドッカーが動作していることを確認します。 アイコンをクリックすると、Docker Quickstart Terminalウィンドウが起動します。 このような端末が見つからないので、標準のMac端末シェルが行うと思います。

  3. ドッカーデーモンが実行されていることを確認し

    :「ドッキングウィンドウの情報」 を私が手: コンテナ:3 実行中:0 一時停止:0 停止:3枚の 画像:2 Serverバージョン:1.12。 1 ... これは間違いありませんか?

  4. を解除命令から次のスクリプトをダウンロードし、ローカルディレクトリに入れて(例えばホームディレクトリ) installMacOpenFOAM + startMacOpenFOAM +私は両方をダウンロードしました。 「デフォルト」

  5. だから代わりに、私は+ installMacOpenFOAMを走った:私は ホストが存在しません取得

  6. ダウンロードとドッカーコンテナ... ドッカマシンのsshデフォルトの$ HOME/installMacOpenFOAM +は$ HOMEを作成 直接(最初にchmodを忘れた) chmod a + x installMacOpenFOAM + ./installMacOpenFOAM+ 私は必要なファイルをダウンロードしましたが、次に docker:デーモンからのエラー応答:マウントが拒否されました: パス/etc/sudoers.d はOS Xからは共有されず、Dockerには知られていません。 Docker - > Preferences - > File Sharingから共有パスを設定することができます。 詳細については、https://docs.docker.com/docker-for-mac/osxfs/#namespacesを参照してください。 ファイルまたはディレクトリ/etc/suders.dはありません。 Docker-> Preferencesで/ etcを追加しようとしましたが、これはうまくいかなかった。

このサガを完了するのに十分なスペースがありません。

答えて

0

これはドッカーを使用して非常に最近解明されています:https://twitter.com/CFDdirect/status/821692602172981248

このワークフローを使用して、私は本当にアドバイスそれは本当にスピードアップとして私の開発時間を。

関連する問題