上期问题回顾

搞技术的同学应该都听过docker,那么请问docker和虚拟机有什么区别呢?

传统的虚拟机架构是:物理机 -> 宿主机操作系统 -> Hypervisor支持 -> 虚拟机操作系统 -> 应用程序

docker架构是:物理机 -> 宿主机操作系统 -> docker引擎 -> 应用程序

虚拟机从本质上来说还是一个计算机,在真实计算机上的操作,它同样避免不了,而且就只开启虚拟机都会耗费大量资源,而实际的程序可能才占用几十M的内存,甚至更少。启动而docker相对来说只是一个进程,启动快,占用资源少,还可以限定一个容器最高使用内存与CPU这些,就算容器内,内存溢出,也不会对主机造成影响,docker还可以很好的解决由系统环境不同带来的程序运行上的不同

至于更多的区别以及docker的好处,我们就不在这里多做介绍了,后面我们会单独来讲解其中的一些技术

问答环节

问:服务器为什么一般都是centos

答:说一点吧,毕竟这个跟每个公司具体的需求选择还有一定联系。

生产环境的要求是稳定第一,系统镜像中带的源都是比较稳定的,版本也比较老,这是优点也是缺点,当你需要一些更新版本的依赖时候,就只能自己进行编译,不能直接通过yum直接安装。像fedora, ubuntu等和上游一线软件更新贴的比较紧的系统,没有经过大规模的用户校验,你能确定不存在一些隐性的漏洞吗?当然,有钱可以直接购买RedHat,有特定的需求只要给钱,也不是不能帮你订制

正文

▼相关文章▼《软件安装》VMware Workstation 不注册 下载

centos官网地址

https://www.centos.org/

首先下载好自己需要的文件

开始安装

安装过程比较多,很多都是直接点击下一步即可,这里只说一些需要注意的地方

首先第一步这里要选择自定义安装,典型安装暂时不支持centos8

这里选择稍后安装操作系统

由于VMware Workstation 现在还没有直接支持安装centos8,所以这里选择red hat enterprise linux 8 64位

选择自己的安装位置

后面的很多这里根据自己的需求选择,大部分可以直接下一步就行

完成后,点击编辑虚拟机设置,把下好的镜像文件放进来

开启虚拟机,开始安装

这里选择中文,方便自己后续操作,当然,你其他语言好,选择其他语言也无妨

这里很多东西大家可以根据自己的需求选择,比如软件选择,我就选的最小安装,要注意的是,建议安装的时候,把网络和主机名配置好,不然,安装完成后还要配置一次

这里选择打开,然后就会出现相应的IP地址,后面就可以用这个地址直接访问

这里可以设置root密码,添加用户

centos有密码校验机制,当密码比较简单的时候,会让你点击两次完成按钮

最后安装完成重启

大功告成

提问时间

全球 IPv4 地址正式耗尽,IPv4地址大约42.9亿,按照理论来说,每一个联网的设备都需要IP地址,而现在全球联网设备远远不止42.9亿,那么,这么多设备是怎么处理联网的问题呢?

欢迎大家留言区讨论

欢迎关注个人微信公众号:基础进阶 ,微信搜索 :JavaBasis 第一时间阅读最新文章

《软件安装》VMware 安装 centos8的更多相关文章

  1. win7用VMware安装CentOs7搭建Linux环境

    1. 首先要安装VMware 安装及破解教程 http://www.cnblogs.com/zhangqian27/p/9088237.html 2. 下载os镜像 CentOS下载地址: 阿里云开源 ...

  2. VMware 安装CentOS8 教程

    安装一台Linux服务器 一.准备工作 1.准备一台服务器 1)下载VMware 百度下载自行安装 2.准备CentOS8 系统盘 1)CentOS8官网 https://www.centos.org ...

  3. 安装Vmware workstation虚拟机软件

    运行下载完成的Vmware Workstation虚拟机软件包,将会看到图1-1 所示的虚拟机程序安装向导初始界面. 在虚拟机软件的安装向导界面单击"下一步"按钮,如图1-2所示. ...

  4. centos8 安装vmware需要的内核头文件 kernel-headers.

    centos8 安装vmware需要的内核头文件 kernel-headers. uname -r (查看内核版本) rpm -qa kernel-headers (查看kernel-headers版 ...

  5. VmWare安装Centos8注意事项

    VmWare安装Centos8注意事项 1.需选择稍后安装操作系统 2.选择操作系统版本 3.修改虚拟机配置 4.配置完成点击开启虚拟机(注意要将鼠标放在屏幕中央,点击一下后才能使用上下键进行选择) ...

  6. VMware安装CentOS时,无法以图形界面安装解决办法

    有的同学问: 用虚拟机软件(vmware.VirtualBox)安装CentOS系统时, 安装过程中没有中文,也没有出现图形界面,都是以命令行方式去安装, 有时候又会出现图形界面,不知道哪里配置的问题 ...

  7. Kali 使用ssh,安装vmware tools 和字体重叠

    Kali一直是我所爱,说说遇到的问题吧 第一个:字体重叠 gnome-tweak-tool --打开工具 第二个:ssh 修改sshd_config文件,命令为: vi /etc/ssh/sshd_c ...

  8. VMware 安装虚拟机安装MAC (OSX10_11)

    一.简述前言: 1.本案例是基于 VMware Workstation Pro(专业版)12 上创建一个MAC操作系统(版本 :OSX10_11),下面的步骤基本上和安装其他类型的虚拟机没有什么区别. ...

  9. Ubuntu杂记——Ubuntu下安装VMware

    转战Ubuntu,不知道能坚持多久,但是自己还是要努力把转战过程中的学习到的给记录下来.这次就来记录一下,Ubuntu下如何安装VMware. 就我所知,Linux下有VirtualBox和VMwar ...

  10. Linux下安装VMware Tools 的方法

    1.按下 CTRL + ALT  组合键,进入主操作系统,点击VMware虚拟机菜单下的安装虚拟机工具子菜单. 菜单:VM->Install VMware tools....(虚拟机->安 ...

随机推荐

  1. GIS学习汇总

    GIS之家: Geoserver: geoserver安装部署步骤 geoserver发布地图服务WMS geoserver发布地图服务WMTS geoserver集成以及部署arcgis serve ...

  2. SpringBoot中JdbcTemplate

    步骤如下: 依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId& ...

  3. HDU1529-Casher Emploryment(最最...最经典的差分约束 差分约束-最长路+将环变线)

    A supermarket in Tehran is open 24 hours a day every day and needs a number of cashiers to fit its n ...

  4. .Net Core使用分布式缓存Redis:数据结构

    一.前言 本篇主要使用StackExchangeRedis在.Net Core中使用Redis,使用基础见:点击此处. 二.五种基础数据结构 1.字符串类型String 字符串类型是Redis中最基本 ...

  5. 浅谈Redis面试热点之工程架构篇[1]

    前言 前面用两篇文章大致介绍了Redis热点面试中的底层实现相关的问题,感兴趣的可以回顾一下:[决战西二旗]|Redis面试热点之底层实现篇[决战西二旗]|Redis面试热点之底层实现篇(续) 接下来 ...

  6. Java编译器API简介

    今天给大家分享的是Java编译器API简介,文章部分内容摘自[优锐课]学习笔记. Java编译器API Java编译器API是Java模块(称为java.compiler)的一部分.该模块包括语言模型 ...

  7. 原生js入门级测试题及答案

    01.屏幕打印2000到3000之间的所有的数. <script type="text/javascript"> for (var i = 2000; i < 3 ...

  8. 微服务架构 SpringBoot(二)

    第二天内容:想来想去玩个ssm小demo吧 1.创建表 2..引入相关mybatis 数据库jar: <!--mybatis --> <dependency> <grou ...

  9. 记录一次创建.net core 项目 并且发布到docekr【完全新手入门】

    1]环境说明 操作系统:Window 10 专业版 开发工具 Vs2019专业版 Docker:  Docker for Windows  2]创建.net core项目并且发布 2.0先打开并且运行 ...

  10. pytho GUI编程之Tkinter

    摘录 python核心编程s GUI(Graphical User Interface)图形用户界面. Tcl.Tk和Tkinter Tkinter是python的默认GUI库.它基于Tk工具包,该工 ...