誰でも作業の指示を与えることができますか?これにはいろいろな記事がありますが、私にはうってつけのものはありません。私のやり方は以下の通りです。Mac OSでOpenFoamをインストールする
OS X El CapitanにOpenFoam v1606 +をインストールしようとしています。
私はDockerをダウンロードし、おもちゃの例を正常に実行しました。
OpenFOAMの命令はランチパッドを開いて、そのようなアイコンがありません「ドッカークイックスタートターミナル」アイコン を見つけ、インストールした後 を言います。クリックするドッカーアイコンがあり、ドッカーが動作していることを確認します。 アイコンをクリックすると、Docker Quickstart Terminalウィンドウが起動します。 このような端末が見つからないので、標準のMac端末シェルが行うと思います。
ドッカーデーモンが実行されていることを確認し
:「ドッキングウィンドウの情報」 を私が手: コンテナ:3 実行中:0 一時停止:0 停止:3枚の 画像:2 Serverバージョン:1.12。 1 ... これは間違いありませんか?「 を解除命令から次のスクリプトをダウンロードし、ローカルディレクトリに入れて(例えばホームディレクトリ) installMacOpenFOAM + startMacOpenFOAM +私は両方をダウンロードしました。 「デフォルト」
だから代わりに、私は+ installMacOpenFOAMを走った:私は ホストが存在しません取得
ダウンロードとドッカーコンテナ... ドッカマシンの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を追加しようとしましたが、これはうまくいかなかった。
このサガを完了するのに十分なスペースがありません。