問題タブ [vagrant-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
456 参照

vagrant - マルチマシン vagrantfile でのシェル プロビジョニング

マルチマシン vagrant ファイルで作成された VM をプロビジョニングするにはどうすればよいですか。作成した各マシンで個別のシェル プロビジョニング スクリプトを実行したいと考えています。vagrant がこれをどのように促進するのかわかりません。

どうやら上記の vagrant スクリプトを実行すると、vagrant から以下のエラー メッセージが表示されます。

どんな助けでも大歓迎です。

0 投票する
1 に答える
110 参照

vagrant - vagrant から特定の仮想マシンへの ssh 接続を作成するにはどうすればよいですか? WMware にインストールされた VM への接続を作成できますか?

私はVagrantApache Stormでまったく新しいです。

次の状況を示すオンラインコースをフォローしています。

1) Virtual Box に Ubuntu 仮想マシンがインストールされている 2) 物理マシン (Virtual Box がインストールされ、Ubuntu VM を実行している場所と同じ) にVagrantがインストールされている

OK、物理マシンから、次のステートメントを使用して仮想マシンにログインします。

インストールされた Ubuntu VM への接続が作成されたことを示します。

ここで最初の疑問: 正確な仮想化システムが何であるかをどのように知るのでしょうか? Virtual Box に複数の VM をインストールした場合はどうなりますか (前のコマンドでは、インストールされている VM を接続する必要があるかどうかが指定されていません)。

もう 1 つの疑問は、Virtual Box は使用していませんが、WMware ワークステーションを使用しているということです。vagland sshコマンドを使用して、WMware ワークステーションにインストールされている特定の VM への接続を作成するにはどうすればよいですか?

0 投票する
2 に答える
555 参照

vagrant - Windowsにvagrant-cachierプラグインをインストールできませんでした

私は初めてvagrantです。

私はvirtualboxとvagrant(1.7.4)をインストールしてから、ブックタイプに従います

数分後、次のエラーが報告されました。

rubyとについてはほとんど知りませんgem。プラグインをインストールする前に他に何かインストールする必要がありますか?
それともネットワークの問題でしょうか?(自宅とオフィスで試しましたが、同じエラーです)
vagrant は正常に動作し、正常に初期化、起動、ssh できます。

0 投票する
2 に答える
1870 参照

ruby - Ubuntu 14.04 で Vagrant に Ruby バージョン >= 2.0 をインストールするには?

実行中のEC2インスタンスがあります。これは、プラグインを使用していくつかの vmを実行および展開します。しかし、プラグインをインストールしようとするたびに、次のエラーが表示されます。AmazonUbuntu 14.4.3Vagrantvagrant-aws

Ubuntu私のマシンには同じバージョンの がdesktopありますが、この問題はありませんでした。私は何を間違っていますか?削除ruby1.9してインストールしようとしましruby2.2たが、それでも同じエラーが発生します。

編集

新しいバージョンがインストールされていても、Vagrant は ruby​​1.9 をインストールします。

そして、再び同じエラー:

0 投票する
1 に答える
2868 参照

bash - Vagrant: ゲスト シェルのコマンドを使用してホスト上でスクリプトを実行するにはどうすればよいですか?

ポート、ネットワーク ファイルを開くことができ、Vagrant のプロビジョニング プロセス中にゲストまたはホスト [シェル] コマンドを実行できるプラグインがあります。

私がやりたいことは、(おそらく bash エイリアスを介して) Vagrant ゲスト/VM でコマンドを実行し、理想的にはコマンド ラインで変数を渡して、ホストでコマンドを実行できるようにすることです。

例: 私のホストでは、Atom エディターを実行しています (同じことが TextMate にも当てはまります)。VM で共有ファイルを操作する場合は、エディターで直接開くか、「atom filename」シェル コマンドを実行して、ホストでそのファイルを手動で開く必要があります。

パリティが必要なため、VM 内で「atom filename」を実行できます。これにより、ファイル名が VM 外のホストで「atom $1」スクリプトに渡され、ホスト エディター (Atom) で開きます。 .


注: Vagrant プロビジョニングには Salt を使用し、マウントには NFS を使用します。そしてもちろん、鍵付きの ssh です。

おまけの質問: マージ競合エディターとして .gitconfig を使用してこれを機能させる (前者が可能であれば機能するはずですよね?)。

0 投票する
2 に答える
2057 参照

vagrant - NFS の間違ったアクセス許可を使用する Vagrant 同期フォルダー

Vagrant で同期されたフォルダーでプラグインを使用しようとしていNFSますが、ゲスト (VM) でのアクセス許可が間違っていることを除いて、機能しています。

の Vagrant ドキュメントに従って、uidとをセットアップしようとしました。gidVagrantfile

ゲストで正しいユーザー/グループを使用することを望んでいましたが、まだ使用しています501and dialout.

何か案は?

0 投票する
1 に答える
197 参照

vagrant - Vagrant プラグイン: machine.action の出力をキャプチャする方法

コマンドを追加する Vagrant 用のプラグインの作成を開始しました。Command#execute 内で、:ssh_run の出力をキャプチャする必要があります。現在、出力は stdout に直接送信されます。コマンドからの小さなテスト スニペット:

誰もそれを行う方法を考えていますか? たぶん vm.action 自体が正しい方法ではないでしょうか?

事前にどうもありがとう

セバスチャン

0 投票する
3 に答える
132 参照

vagrant - vagrant プラグインをデーモン化する推奨方法

vagrantプラグインをデーモン化するための推奨される方法はありますか?

ホスト上でプロセスを実行して、ホストからゲストにファイル変更イベントを送信するvagrant-fsnotifyを使用しています。