問題タブ [vagrantfile]
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.
vagrant - 単一のvagrantファイルに複数のプロバイダー?
ローカル VM を構築する vagrant ファイルがあります。EC2 プロバイダーを追加し、ローカル VM をプロビジョニングするか、EC2 でプロビジョニングするかを選択できるようにしたいと考えています。
同じ Vagrantfile で複数のプロバイダーの構成を作成し、実行するときにどのプロバイダーを実行するかを何らかの方法で選択できますvagrant up
か?
vagrant - パブリック ネットワークで Vagrant Box にアクセスする方法
vagrant 内の e ボックスで作成しました。Vagrantfile では、ネットワークを
VLAN 外の VagrantBox にアクセスできません。パブリック ネットワークで Vagrant Box にアクセスする必要があります。パブリックネットワークでアクセスする必要があるような方法で vagrantfile を構成するにはどうすればよいですか?
vagrant - 別の仮想ホストを追加するにはどうすればよいですか?
debian vm を作成し、puphet を介して 1 つの仮想ホストを作成し、ホスト ホスト ファイル内に作成したローカル IP を指定しました。しかし、別のものを作成しようとすると、うまくいきません。次のような他のスレッドを読みました。
シェフの使用について言及しているvagrantボックスで仮想ホストを作成します。しかし、私が理解していないのは、なぜそれが通常の方法で機能しないのですか? 通常の方法では、 /etc/apache2/sites-available に新しい vhost ファイルを作成し、それを有効にして、ローカル マシンのホスト ファイルに ip でパスを作成することを意味します。手動ではできないシェフの仕事は何ですか?
ここに私の浮浪者ファイルがあります:
vagrant - ネットワーク アダプターの構成中に vagrant が win7 でハングアップする問題
Vagrant バージョン: 1.4.0 vagrant-windows バージョン: 1.5.1
浮浪者ファイル:
自分で作成した Win7 Enterprise SP1 ボックスを使用しています
vagrant up は、ネットワーク アダプターの構成でハングします。デバッグ ログは次のとおりです。
「netsh」コマンドの実行後、ハングします。
これを解決する方法の回避策はありますか?
vagrant - Ubuntu ゲストは、Windows のホスト プロジェクト ディレクトリに Vagrantfile を表示できません
Windows 7 64 ビットに Vagrant 1.4.3 をインストールし、次を使用して Ubuntu 13.10 (Saucy) ボックスを作成しました。
vagrant ボックス追加 saucy64-20140226 http://cloud-images.ubuntu.com/vagrant/saucy/20140226/saucy-server-cloudimg-amd64-vagrant-disk1.box
vagrant init saucy64-20140226
実行後:
浮浪者
Putty を使用して vagrant box に SSH で接続しました。ここまでは問題ありませんが、実行すると:
$ ls
/vagrant ディレクトリ (ゲスト上) に、「Vagrantfile」やホスト マシンのその他のファイルが表示されません。
また、ゲストの /vagrant ディレクトリに作成されたファイルは、ホストの同期ディレクトリには表示されません。
box/vm の起動時に次のことに気付きました。
[デフォルト] この VM 上のゲストの追加は、インストールされている VirtualBox のバージョンと一致しません! ほとんどの場合、これで問題ありませんが、まれに、共有フォルダーなどが正常に機能しなくなることがあります。共有フォルダー エラーが表示された場合は、仮想マシン内のゲストの追加が、ホストにインストールした VirtualBox のバージョンと一致していることを確認し、VM をリロードしてください。
vagrant - プロバイダーブロック内で構成されている場合、vagrant プライベートネットワークがセットアップされないのはなぜですか?
Vagrantfile のプロバイダー ブロックにネットワーク オプションを配置しても機能しない理由を理解しようとしています。たとえば、これはうまくいくようです:
しかし、これは機能しません (ネットワークにアクセスできません):
プロバイダーに固有のネットワーク オプションを設定し、後者のように Vagrantfile を構成したいようです。それが機能しない理由はありますか?
vagrant - マルチマシン環境の Vagrant でプロビジョナーのデフォルトを指定する方法は?
Vagrant でマルチマシン環境を作成するときにプロビジョナーのデフォルトを指定する方法があるかどうか疑問に思っています。
私は次のようなことをしようとしていました:
ただし、各 VM ブロックは、主要な構成ブロックの設定を反映していないようです。次のエラーが表示されます。
別の方法で可能ですか?