在开发过程中难免遇到开发半小时,环境整半天的尴尬。
2025年02月04日
使用容器总是感觉像使用魔法一样。对于那些理解底层原理的人来说容器很好用,但是对于不理解的人来说就是个噩梦。很幸运的是,我们已经研究容器技术很久了,甚至成功揭秘容器只是隔离并受限的 Linux 进程,运行容器并不需要镜像,以及另一个方面,构建镜像需要运行一些容器。
2025年02月04日
容器本可以成为轻量级虚拟机的替代品。但是,由于 Docker/OCI 的标准化,最广泛使用的容器形式是每个容器只有一个进程服务。这种方法有很多优点——增加隔离性、简化水平扩展、更高的可重用性等。但是,它也有一个很大的缺点——正常情况下,虚拟(或物理)机器很少只运行一个服务。
2025年02月04日
开源虚拟机 virtulbox大家都很熟悉,是一个跟VMWare 齐名的开源虚拟机,可以运行Windows/Linux/Mac OSX,而vagrant进行类似docker的管理,只需要通过命令行工具的配置文件就能快速创建和管理虚拟机。导入仿真虚拟机需要安装上述两个工具。两个工具均是开源软件。
为什么不直接操作 virtualBox 或VMWare来安装虚拟机呢?那是因为这一些工具往往需要操作图形界面手工安装,当你要快速安装某个指定版本的服务器,甚至是集群服务器,就需要使用vagrant这样的命令行工具了,它能以一种统一ruby配置脚本方案,快速安装虚拟机VirtualBox 和VMWare虚拟机。
2025年02月04日
文件所需文件下载地址:visualbox 如果连接失效可以去官网下载
vagrant 、centos65(最新版的到vagrant库下载)、secureCRT
一
visualbox安装,安装好了先不用管
二
vagrant安装,安装好了在d盘新建一个vms文件夹,里面再建一个box和dev文件夹,把centos65拷进box文件夹,win+R,进入cmd后切换目录到box文件夹下面。然后命令:vagrant box add mydev ./centos65.box.回车。然后切换到dev目录下,命令:vagrant init mydev(初始化),然后vagrant up。
2025年02月04日
vagrant 是一款用来构建虚拟开发环境的工具,我们可以通过vagrant封装一个liunx开发环境,分发给团队中的其它人员,这样大家的开发环境都一样啦,而且现在的网站都是运行在liunx上,这样可以保持和线上的环境一样,避免了网站上线后在测试机没问题,线上有问题的想象。