上期问题回顾

搞技术的同学应该都听过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. 2018 ACM/ICPC 南京 I题 Magic Potion

    题解:最大流板题:增加两个源点,一个汇点.第一个源点到第二个源点连边,权为K,然后第一个源点再连其他点(英雄点)边权各为1,然后英雄和怪物之间按照所给连边(边权为1). 每个怪物连终点,边权为1: 参 ...

  2. Vmware Workstation虚拟机

    目录 一.虚拟机是什么? 二.虚拟机的作用: 三.虚拟机创建流程 四.新的虚拟机上安装系统 五.虚拟机里添加硬盘 六.磁盘分区 一.虚拟机是什么? 虚拟机指通过软件模拟的具有完整硬件系统功能的.运行在 ...

  3. java发送邮件基础方法(另附部分主流邮箱服务器地址、端口及设置方法)

    java发送邮件基础方法,可通过重载简化参数 import java.io.File; import java.io.UnsupportedEncodingException; import java ...

  4. 2019年JVM面试都问了什么?快看看这22道面试题!(附答案解析)

    一. Java 类加载过程? Java 类加载需要经历一下 7 个过程: 1. 加载 加载是类加载的第一个过程,在这个阶段,将完成一下三件事情: • 通过一个类的全限定名获取该类的二进制流. • 将该 ...

  5. drf源码分析系列---节流(访问频率限制)

    使用 from rest_framework.throttling import AnonRateThrottle from rest_framework.generics import ListAP ...

  6. 非线性函数的最小二乘拟合及在Jupyter notebook中输入公式 [原创]

    突然有个想法,能否通过学习一阶RC电路的阶跃响应得到RC电路的结构特征——时间常数τ(即R*C).回答无疑是肯定的,但问题是怎样通过最小二乘法.正规方程,以更多的采样点数来降低信号采集噪声对τ估计值的 ...

  7. 《Dotnet9》系列-Google ProtoBuf在C#中的简单应用

    时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform.W ...

  8. JavaScript 基于HTML5 canvas 获取文本占用的像素宽度

    基于HTML5 canvas 获取文本占用的像素宽度   by:授客 QQ:1033553122 直接上代码   // 获取单行文本的像素宽度 getTextPixelWith(text, fontS ...

  9. 在Linux 中搭建 Mysql

    在本次搭建,出现了各种问题,一直解决不掉,建议各位小伙伴不要像我一样,像一个无头的苍蝇一样,这有问题就解决这个问题,没有意识本质实在的问题. 主要问题(加星,标重点):一定要看自己的linux 版本, ...

  10. ts--泛型

    //泛型:软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性,组件不仅要能支持当前的数据类型,同时也能支持未来的数据类型 //泛型就是解决 类  接口  方法的复用性 以及对不特定 ...