問題タブ [vagrant]
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.
git - シェフのレシピをテストするためのVagrant-しかし、プライベートgitの扱い方
私はvagrantを使用してシェフのレシピをテストしています。問題は、プライベートリポジトリのクローンを作成していて、マシンが自動化されていないことです。Boostrapシェフにgit認証を自動化するにはどうすればよいですか?私はシェフと一緒にvagrantubuntu11.10を使用しています。
ありがとう
mysql - VirtualBox Vagrant内でMysqlサーバーに接続するには?
Vagrant を使用して新しい VirtualBox マシンをマウントし、その VM 内に Mysql Server をインストールしました。VM の外部でそのサーバーに接続するにはどうすればよいですか? すでに Vagrantfile のポート 3306 を転送していますが、mysql サーバーに接続しようとすると、「初期通信パケットを読み取っています」というエラーで再送信されます。
rvm - Puppetを使用してVagrant(Ubuntu 12.04 LTS)にrvmをインストールするにはどうすればよいですか?
Ubuntu 12.04 LTS(Precise Pangolin)を実行しているVagrantベースボックスがあります。ボックス(vagrant up
)とssh(vagrant ssh
)をうまく入れることができます。
次のステップ:Puppetを使用してRVMとRuby1.9.3-p125をプロビジョニングします。
https://github.com/blt04/puppet-rvmからpuppet-rvmモジュールを使用しました
指示に従い、Puppetマニフェストに以下を追加しました。
次に、VMを破棄して( )、 PuppetがRVMをインストールすることを期待してvagrant destroy
再作成しました( )。vagrant up
しかし、VMにSSH接続すると、rvmはありません:(
私が間違っているかもしれないアイデアはありますか?これを理解するのに役立つかもしれない私が提供できる情報はありますか?
ubuntu - 仮想サーバーでキーを再マップします
Vagrantを使用してMacで仮想Ubuntuボックスを実行しています(内部でVirtualBoxを使用しています)。仮想ボックスにログインしたときにエスケープするためにCapsLockキーを再マップしたいのですが、それ以外の場合はマップされないままにしておきます。ここで説明されているように、ボックスにログインしているときにxmodmapを使用してみました。
http://ubuntuforums.org/showthread.php?t=263385
xmodmapを実行すると、次のエラーが発生します。
xmodmap: unable to open display ''
これは、基本的に仮想ボックスにリモーティングしているという事実に関連しているように感じますが、それは私の理解の範囲内であり、それについても間違いなく間違っています。この作品を作るために私にできることはありますか?
eclipse-plugin - Vagrant と Eclipse IDE へのプラグイン
vagrantマシンを起動/停止できるEclipseへのプラグインが存在するかどうか疑問に思っています。
それは存在しますか?リンクを投稿してもらえますか?
事前にありがとう、ジャロ。
nginx - Vagrant + Puppet モジュール
パペットモジュールの良いリソースはどこにありますか? nginx、varnish、および zend-server ce 用に何かが必要です。それが見つからないだけの場所にあると確信しています。
事前にありがとう、ジャロ。
vagrant - vagrant box ファイルをダウンロードしましたが、それをどうするか
私は開発者に vagrant ボックスをセットアップしてもらい、彼は現在ローカル マシンにあるファイルをアップロードしました。しかし、これまでvagrantを使用したことがないため、使用方法がわかりません。誰かがドキュメントや指示を手伝ってくれますか? ありがとう
shell - 実際に「vagrantssh」を実行せずにvagrantにsshする方法は?
コマンドを使用してシェルスクリプト内でVagrantがVMにログインする方法を再現したいssh
ので、Vagrantインスタンスのエイリアスを作成します。
通常のssh
コマンドを使用してアクセスするためのコマンド構文は何ですか?
puppet - 私の Vagrant マシンでの Augeas のサポートは?
Vagrant マシンで augeas のサポートを得ようとしています。
これらのディレクティブを使用していくつかのパッケージをインストールしようとしました:
マニフェストで augeas を使用しようとすると、vm の起動後に次のエラーが表示されます。
私はVagrant 1.0.3でprecision32公式ボックスを使用しています。
Vagrant 1.0.3 には ruby 1.8.7 と puppet 2.7.14 があります
これは、 phpクラスを含む私の小さなマニフェストであり、 apacheクラス、mysql、およびその他のクラスを個別にテストした後に含まれています。augeas コマンドを除いて、すべてが正しく機能します。
パッケージのインストール後、「vagrant ssh」を使用して vagrant マシンにログインし、次を起動します。
前もって感謝します!
nginx - プロビジョニングにChefを使用してnginxバージョンを尊重しないVagrantfile
一部のRails開発でVagrantの使用を開始します。一度に1ステップずつ進むので、最初にvagrantファイルのChefレシピを介してnginxをインストールしようとしています。ただし、でnginxのバージョンをに設定しているVagrantfile
のに1.20.0
、Vagrantはそれを認識していないようで、バージョンをインストールし続け1.1.19
ます。
何かを見逃していないことを確認するために、すべての手順を実行します。
私は次のディレクトリ構造を持っています:
ナイフを介してopscodeからnginxクックブックをダウンロードしました。
これにより、nginxとその依存関係が私のcookbooks
ディレクトリにインストールされました。
次に、で新しいボックスを作成しましたvagrant_box1
Vagrantファイルを編集して読み取りました
私は走ったvagrant up
、そしてvagrant ssh
。
そして、Vagrantボックスで、私にnginx -v
くれましたnginx version: nginx/1.1.19
。それは私が望むものではありません。Vagrantとシェフを理解したいので、どんな援助も大歓迎です!