本文教大家基于VM虚拟机安装CentOS搭建Docker环境

今天为什么要教大家并分享关于Docker环境搭建的内容呢?因为万丈高楼平地起大家都知道,Docker环境搭建不管在开发领域或者测试领域都应用非常广泛,因为Docker环境可以实现软件虚拟化,而我们的虚拟机是实现硬件的虚拟化 。一般来说传统的自动化测试都是基于单机项目运行测试项目执行测试,目前分布式自动化测试框架都是可以并行执行测试,同时能够支持多种浏览同时运行软件来操作系统,在性能及物力资源上更上了一层楼,同时也提升了软件测试的效率与质量 。
首先我们需要了解一下搭建Docker环境需要学习那些与环境相关的知识点,以及各知识点在项目中体现的的作用与价值,为什么要学习这些知识,如何去应用,请看以下详细过程 。
为什么要学习虚拟机?
虚拟机的出现是随着PC机的硬件的提升、开发与测试环境的多样化的诉求而诞生的一种技术,目前虚拟机已被广泛应用于各学校与企业机构 。
虚拟机一般是通过虚拟机软件来实现的,在虚拟机中我们可以模拟实现和真实的物理环境基本相似的环境 。
虚拟机的特点:
封装性:是指封装好的一系列的文件 。
隔离性:是指虚拟机和物理机、虚拟机和虚拟机之间是相互隔离的 。
独立性:是指虚拟机和物理机是独立存在的,在物理机中,虚拟机不启动的时候,仅仅是一组文件的集合体,可以通过复制、粘贴的方式对虚拟机进行备份、复制、移动等相关操作 。

本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
为什么要安装虚拟机?
因为我们所有服务器搭建都是基于虚拟机进行搭建的 。虚拟机只有在运行的时候,才会占用物理机的CPU和内存等相关硬件资源,一般在不运行的情况下,仅仅只是占用物理机中的磁盘资源,节约物理资源 。
如何安装虚拟机?
第一步:大家可以直接通过官网下载VMware软件 。
第二步:安装VM,只需要点击下一步一路点击下去即可安装完成,桌面会生成一个VM的图标,表示VM安装成功,再基于VM环境新建虚拟机及linux操作系统 。
什么是Linux(centos)?
linux是芬兰人林纳斯·托瓦兹开发的初始版本 。
linux本身只是指linux的内核 。而平时在企业中提及的linux,都是指linux的发行版 。
所谓的发行版就是在linux内核的基础上,提供了个性化的库和库函数、个性化的shell版本和个性化的系统软件及应用软件的一个打包系统 。。
常见的linux的发行版:
Redhat(redhat的社区版)
debian
suse
ubuntu(乌班图)
什么是Linux(centos)?
我们目前所有的软件操作系统环境都是在Linux环境上进行部署 。
为什么要选择linux?
优点:
开源免费
2. 真正的多用户、多进程的操作系统 。
3. 内存管理非常优秀,性能非常优秀 。
CentOS虚拟机安装过程如下:
第一步:新建虚拟机,打开新建虚拟机软件 。
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
第二步:选择典型推荐安装方式,点击下一步 。
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
第三步:选择安装centOS镜像文件,点击下一步 。
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
第四步:根据需要修改虚拟机名称和虚拟机文件的保存地址,如下图所示:
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
第五步:根据需要设置虚拟机的磁盘大小和组成方式 。
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
第六步:点击完成就会自动开启虚拟机 。选择install centos 7.
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
设置时间与语言等相关设置选择项 。
Linux环境安装完可以开启虚拟机界面,如下图所示:
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
访问Linux图形化界面如下图所示:
本文教大家基于VM虚拟机安装CentOS搭建Docker环境

文章插图
 
到这儿为止,虚拟机的安装与Linux操作系统环境搭建已完成 。接下来将基于Linux搭建Docker环境 。
基于Linux环境搭建Docker
一般搭建Docker环境我们都使用命令行yum命令来安装 。


推荐阅读