簡介
vagrant是用於構建和管理虛擬機器環境的工具。
官方**:
以mac系統為例:
開啟命令列終端iterm2.輸入以下命令
mkdir -p ~/vms/centos7_1
cd ~/vms/centos7_1
vagrant init centos/7
vagrant up
vagrant ssh
以上幾步就已經完成虛擬機器的建立,及ssh訪問虛擬機器的centos7系統。
如果想自定義一些自己的虛擬機器引數,可以在vagrant init centos/7後,在~/vms/centos7_1目錄下生成乙個vagrantfile檔案,修改該配置檔案如下:
然後再vagrant up
這樣會建立乙個主機名叫centos71,ip為192.168.56.102的centos7的虛擬機器,記憶體為1024m,virualbox名為centos71
vagrant ssh進行登入,可以進入虛擬機器。
ping 192.168.56.102我們可以看到宿主機是能訪問虛擬機器的。
常用命令:
vagrant up 啟動虛擬機器
vagrant halt 停止虛擬機器
vagrant destroy 銷毀虛擬機器例項
vagrant ssh 登入虛擬機器
vagrant box add centos/7 centos-7-x86_64-vagrant-1801_02.virtualbox.box
vagrant建立虛擬機器
關於vagrant,維基百科給出了定義 vagrantis an open source software product for building and maintaining portable virtual development environments.看到了吧,是乙個搭建虛擬開發環境的...
dockerfile建立映象
dockerfile用來快速建立自定義映象 dockerfile分為部分 基礎映象資訊,維護者資訊,映象操作指令,容器啟動時執行指令 一開始必須指明所基於的映象名稱 維護者資訊 映象操作指令 run 執行容器時的操作命令 cmd from 功能為指定基礎映象,並且必須是第一條指令。如果不以任何映象為...
Docker映象建立
2 建立步驟 2 執行容器。3 修改容器。4 將容器儲存為新的映象。開啟乙個新的xshell視窗 docker pull options name tag digest docker images options repository tag docker run options image com...