docker简介

一、 docker与VM区别

1. 传统虚拟机技术基于安装在主操作系统上的虚拟机管理系统(如VirtualBox和VMWare等),创建虚拟机(虚拟出各种硬件),在虚拟机上安装从操作系统,再从从操作系统中安装部署各种应用。

2. docker容器上在操作系统层面实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机是在硬件层面实现虚拟化, 主操作系统叫docker的宿主机。

3. 与传统的虚拟机相比,docker优势体现为启动速度快、占用体积小。VM一般几十秒或者几分钟,docker几秒或者几十毫秒,VM几个G或者几十G,docker单位是MB,几兆几十兆

二、 docker的主要组成

1. 镜像(模子、模具):创建docker容器的模板(静态只读,不能直接用),相当于python中类的概念,类一般是创建实例后才用,镜像也是,镜像与容器的关系,相当于类和实例的关系,镜像是静态的定义,容器是镜像运行时的实体,一个镜像可以创建好多个容器。

2. 容器:是镜像的实例,有镜像才有容器,通过镜像创建容器,容器是动态的,可读可写,可以被创建、启动、停止、删除、暂停等,每个容器都是相互隔离的,可以把容器看成简易版linux环境和运行在其中的应用程序。

3. 仓库: 存放镜像的地方,可以理解为代码仓库

4. 三者关系

三、 设置静态ip

为什么设置:因为如果是动态ip,开关机一次ip就变了,装了很多东西,有些ip是写死的,不是动态获取的,会导致服务器不能访问

步骤(基于PD虚拟机):

1、 将虚拟机网络模式修改为桥接,默认为共享模式,如果不修改,Linux无法访问外网

2、在MAC中查询Mac 网关、DNS

3、配置静态IP

vi /etc/sysconfig/network-scripts/ifcfg-eth0 (注意。这里修改的文件名可能根据

系统版本不同而不一样,可能是eth0,也可能是ens33,可以先进入文件夹ls看

下以ifcfg开头的文件)

4、修改完成后,重启网卡服务:systemctl restart network

5、检查是否配置成功

linux下:ping mac ip ; ping baidu.com

都能ping通,说明配置没问题,linux和mac电脑都能联网

参考链接:虚拟机共享与桥接的区别

参考链接:parallel设置静态IP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值