win 10 Vagrant環境の構成
2105 ワード
目次問題説明 Vagrant概要 ソフトウェア準備 構成フロー 問題の説明
win 10でvagrant環境をインストールする
Vagrantの概要 vagrantは仮想マシンを操作するツールである.仮想化開発環境の作成と導入のためのRubyベースのツールです. はコマンドとプロファイルを通じて仮想マシンを管理し、すぐに開発環境の配置を完成することができ、伝播をパッケージ化することができ、開発環境を統一し、重複配置環境の面倒を解決した. とDockerの違い: Dockerはオープンソースのアプリケーションコンテナエンジンであり、開発者がアプリケーションをパッケージ化し、移植可能なコンテナに依存してパッケージ化し、流行のLinuxマシンに公開することができます. Dockerも仮想化を実現することができ、容器は砂箱メカニズムを完全に使用し、互いにインタフェースがない. 違い:Vagrantはあなたの開発環境の導入ツールです.dockerは、実行環境の導入ツールです.
ソフトウェアの準備
公式サイトから最新版を直接ダウンロードすればいいです. vagrant VirtualBox
構成プロセス環境変数 環境変数を2つ構成するには、次の手順に従います. vagrant:これはインストール中に自動的に構成されるべきで、Vagrantインストールディレクトリの下のbinディレクトリを追加する必要がない場合.完了後、 を検証することができる. のようなCディスク以外の場所に変えることができます.
VirtualBoxを非Cディスクの位置に設定することを推奨する.
ミラーのダウンロード 公式サイト:A list of base boxes for Vagrant-Vagrantbox.es 私の試み(ダウンロードしたCentOS 7.2)を経て、GitHubに関するウェブサイトをリンクした場合、前期のダウンロードは順調だったが、後期の速度は0で、ダウンロードに失敗した現象が発生した.だから私たちは直接このウェブサイトを使います:Index of/vagrant/trustyはubuntuのミラーをダウンロードします;ファイルの接尾辞名は です. 上記のサイトのほか、このサイトUbuntu-xenialでもいいです.ubuntuのVagrantミラーはxenialシリーズで命名されています.例えば20190913というフォルダの下で、よく探してみましょう.boxファイルでいいです(ファイルが多いので、よく探してください).
構成環境 その他の注意事項 Xshellを使用してログインする場合、rootアカウントを使用してログインできません.管理者権限はvagrantアカウントプラスsuのみで取得できます. これは自分のVagrant Box fileの設定で開いていないためです. 修正/etc/ssh/sshd_config、RootLoginとPasswordLoginの2つを許可すればいいです.
コマンドライン方式で仮想マシンを起動する場合、仮想マシンを閉じるには必ずコマンドラインで を起動できない可能性がある.
win 10でvagrant環境をインストールする
Vagrantの概要
ソフトウェアの準備
公式サイトから最新版を直接ダウンロードすればいいです.
構成プロセス
vagrant -v
を使用してVAGRANT_HOME
:これはVagrant仮想マシンの保存場所で、D:\Document\VirtualBox\.vagrant.d
xxx.box
# ,
# titile:
# box_location: .box , :E:\...
vagrant box add [title] [box_location]
#
# Vagrantfile ,
vagrant init [title]
#
vagrant up
# SSH
vagrant ssh
vagrant halt
を使用しなければならない.そうしないと、次は