vagrant 虛擬機管理工具

Description

vagrant是一個工具,用於創建和部署虛擬化開發環境的。
vagrant調用虛擬機(如vbox, vmware)接口, 來創建管理虛擬機.

Links

name link
office https://www.vagrantup.com/
cloud hub https://app.vagrantup.com/boxes/search

常見命令

命令 說明
vagrant box list 查看目前已有的box
vagrant box add 新增加一個box
vagrant box remove 刪除指定box
vagrant init 初始化配置vagrantfile
vagrant up 啓動虛擬機
vagrant ssh ssh登錄虛擬機
vagrant suspend 掛起虛擬機
vagrant reload 重啓虛擬機
vagrant halt 關閉虛擬機
vagrant status 查看虛擬機狀態
vagrant destroy 刪除虛擬機

Examples

添加centos box
  1. 在cloud hub搜索centos
    在這裏插入圖片描述
  2. 執行命令
vagrant init centos/7
vagrant up
  1. 使用國內源
    找:
    http://cloud.centos.org/centos/7
    https://mirrors.tuna.tsinghua.edu.cn/
    找不到好的源就迅雷下載…
vagrant box add \
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/bionic/current/bionic-server-cloudimg-amd64-vagrant.box \
--name ubuntu/bionic

Vagrantfile這樣寫:

config.vm.box = “ubuntu/bionic”

接着就是vagrant up && vagrant ssh了

查看本地有哪些box

vagrant box list

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章