随笔分类 -  virtualbox+vagrant

摘要:Plugin 格式: 这是用来管理插件的命令。 1)Plugin Expunge 格式: 这将删除所有用户安装的插件信息。所有插件gems、它们的依赖关系和plugins.json文件都会被删除。这个命令提供了一个简单的机制来完全删除所有用户安装的自定义插件。 当升级vagrant时,可能由于内部不 阅读全文
posted @ 2018-12-25 19:35 慢行厚积 阅读(961) 评论(0) 推荐(0)
摘要:Resume 格式: 这将恢复先前挂起的vagrant托管计算机,可能与suspend命令一起使用。 默认情况下,配置的预配置程序在运行该命令时将不再运行。你可以通过指定--provision标志强制预配置程序重新运行。 阅读全文
posted @ 2018-12-25 19:34 慢行厚积 阅读(205) 评论(0) 推荐(0)
摘要:Provision 格式: 针对正在运行的vagrant托管计算机运行任何配置预配置程序。 这个命令是快速测试任何提预配置程序的好方法,对于shell脚本、Chef cookbooks或Puppet模块的增量开发尤其有用。你只需对计算机上的预配置脚本进行简单修改,运行vagrant预配置,并检查所需 阅读全文
posted @ 2018-12-25 19:34 慢行厚积 阅读(262) 评论(0) 推荐(0)
摘要:PowerShell 格式: 这将在主机上打开PowerShell提示符,进入正在运行的vagrant机器。 这个命令只有在机器支持PowerShell时才有效。并不是每个环境都支持PowerShell。目前,这个命令只支持Windows。 阅读全文
posted @ 2018-12-25 19:34 慢行厚积 阅读(291) 评论(0) 推荐(0)
摘要:SSH Config 格式: 这将从SSH直接将SSH配置文件的有效配置输出到正在运行的vagrant 计算机(而不是使用vagrant ssh命令)。 阅读全文
posted @ 2018-12-25 19:33 慢行厚积 阅读(393) 评论(0) 推荐(0)
摘要:SSH 格式: 这将SSH导入正在运行的vagrant机器,并允许你访问机器的shell。 1. 1)在一个简单的vagrant项目中,创建的实例将被命名为default。即不使用实例的名字和使用default得到的结果是一样的,如: 使用default: 可见在同一个项目中都是打开同一个实例 2) 阅读全文
posted @ 2018-12-25 19:33 慢行厚积 阅读(411) 评论(0) 推荐(0)
摘要:Snapshot快照 这是用于管理客户机器快照的命令。快照记录客户计算机的时间点状态。然后可以快速恢复到此环境。这可以让你进行试验和尝试,并迅速恢复到以前的状态。 快照并不是每个provider都支持的。如果不支持,Vagrant会给你一条错误消息。 1)Snapshot Push 格式: 这将获取 阅读全文
posted @ 2018-12-25 19:33 慢行厚积 阅读(745) 评论(0) 推荐(0)
摘要:Share share命令初始化了一个vagrant share会话,允许你与世界上任何一个人共享vagrant环境,允许在几乎任何网络环境中直接在vagrant环境中进行协作。 你可以在本博客的virtualbox+vagrant学习-3-Vagrant Share-1-简介部分了解有关vagra 阅读全文
posted @ 2018-12-25 19:33 慢行厚积 阅读(254) 评论(0) 推荐(0)
摘要:Up 格式: 这个命令根据你的Vagrantfile文件创建和配置客户机。 这是“vagrant”中最重要的一个命令,因为它是创建任何vagrant机器的方式。任何使用vagrant的人都必须每天使用这个命令。 阅读全文
posted @ 2018-12-25 19:32 慢行厚积 阅读(473) 评论(0) 推荐(0)
摘要:Suspend 格式: 这个suspend命令将挂起vagrant正在管理的客户机,而不是完全关闭或摧毁它。 挂起有效地保存了计算机的精确时间点状态,因此当你稍后恢复它时,它将立即从该点开始运行,而不是进行完全启动。 这通常需要额外的磁盘空间来在客户机中存储RAM的所有内容,但是机器在挂起时不再消耗 阅读全文
posted @ 2018-12-25 19:32 慢行厚积 阅读(322) 评论(0) 推荐(0)
摘要:Status 格式: options只有 -h, --help 这将告诉你vagrant正在管理的机器的状态。 很容易就会忘记你的vagrant机器是否正在运行、挂起、没有创建等等。这个命令告诉你底层客户机器的状态。 例子: 阅读全文
posted @ 2018-12-25 19:32 慢行厚积 阅读(181) 评论(0) 推荐(0)
摘要:Aliases 别名的部分灵感来自Git自身的别名功能,它允许你创建自己的定制vagrant命令,从而使你的vagrant体验更简单、更容易、更熟悉。 别名可以在VAGRANT_HOME/ aliases文件中定义,也可以在使用VAGRANT_ALIAS_FILE环境变量定义的自定义文件中定义,其格 阅读全文
posted @ 2018-12-25 19:31 慢行厚积 阅读(250) 评论(0) 推荐(0)
摘要:Version 格式: options只有 -h, --help 该命令将告诉你已安装的vagrant版本以及当前可用的vagrant最新版本。 为了确定最新可用的vagrant版本,该命令必须进行网络调用。如果你只想查看当前安装的版本,请使用vagrant --version。 阅读全文
posted @ 2018-12-25 19:31 慢行厚积 阅读(157) 评论(0) 推荐(0)
摘要:Validate 格式: 该命令用于验证你的Vagrantfile文件 例子: 阅读全文
posted @ 2018-12-25 19:31 慢行厚积 阅读(202) 评论(0) 推荐(0)
摘要:Machine Readable Output机器可读的输出 每个vagrant命令都接受一个--machine-readable的标志,它支持机器可读的输出模式。在这种模式下,终端的输出被机器友好的输出所替代。 这种模式使以编程方式执行vagrant和从中读取数据变得容易。这种输出格式由我们的向后 阅读全文
posted @ 2018-12-25 19:30 慢行厚积 阅读(349) 评论(0) 推荐(0)
摘要:SSH Sharing vagrant share通过向vagrant share提供--SSH标志,使远程SSH访问vagrant环境变得非常容易。 如果你想让同事访问你的SSH,以便对ops问题进行故障排除,那么简单的SSH共享是非常有用的。此外,如果你愿意,它还支持使用vagrant环境进行结 阅读全文
posted @ 2018-12-25 19:30 慢行厚积 阅读(865) 评论(0) 推荐(0)
摘要:HTTP Sharing Vagrant Share可以创建一个可公开访问的URL端点来访问在Vagrant环境中运行的HTTP服务器。这被称为“HTTP共享”,在使用Vagrant Share时默认启用。 因为这种共享模式创建了一个可公开访问的URL,所以访问方不需要安装Vagrant来查看你的环 阅读全文
posted @ 2018-12-25 19:30 慢行厚积 阅读(845) 评论(0) 推荐(0)
摘要:Vagrant Share 通过 ngrok 内网穿透功能实现让全世界人可以访问虚拟机的服务 Vagrant Share允许你与世界上的任何人共享您的Vagrant环境,几乎支持你在任何网络环境中使用一个简单命令vagrant share来在你的vagrant环境中直接实现协作。 Vagrant S 阅读全文
posted @ 2018-12-25 19:30 慢行厚积 阅读(369) 评论(0) 推荐(0)
摘要:Configuration Version 配置版本是vagrant 1.1+能够与vagrant 1.0保持向后兼容的机制。同时引入了引人注目的新特性和配置选项。 如果你运行了vagrant init命令,Vagrantfile文件的格式大致如下: 上面第一行中的“2”表示配置对象配置的版本,将用 阅读全文
posted @ 2018-12-25 19:29 慢行厚积 阅读(320) 评论(0) 推荐(0)
摘要:Vagrantfile Vagrantfile的主要功能是描述项目所需的机器类型,以及如何配置和提供这些机器。之所以称为Vagrantfiles,是因为文件的实际文本文件名是Vagrantfile(除非文件系统在严格的区分大小写模式下运行,否则大小写无关紧要)。 每个项目运行一个Vagrantfil 阅读全文
posted @ 2018-12-25 19:29 慢行厚积 阅读(870) 评论(0) 推荐(0)