当前位置: 首页 > news >正文

上海市网站建设定制国税网站页面建设中

上海市网站建设定制,国税网站页面建设中,低价网站建设策划内容,html首页制作一、什么是Docker 大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题: 依赖关系复杂,容易出现兼容性问题开发、测试、生产环境有差异 Docker就是来解决这些问题的。Docker是一个快速交付应用、运行应用的技术&#x…

一、什么是Docker

大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题:

  • 依赖关系复杂,容易出现兼容性问题
  • 开发、测试、生产环境有差异
    在这里插入图片描述

Docker就是来解决这些问题的。Docker是一个快速交付应用、运行应用的技术:可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统。运行时利用沙箱机制形成隔离容器,各个应用互不干扰启动、移除都可以通过一行命令完成,方便快捷。

  1. Docker如何解决依赖的兼容问题的?
  • 将应用的Libs(函数库)、Deps(依赖)、配置与应用一起打包
  • 将每个应用放到一个隔离容器去运行,避免互相干扰
    在这里插入图片描述
  1. 不同环境的操作系统不同,Docker如何解决?我们先来了解下操作系统结构
  • 内核与硬件交互,提供操作硬件的指令
  • 系统应用封装内核指令为函数,便于程序员调用
  • 用户程序基于系统函数库实现功能
    在这里插入图片描述Ubuntu和CentOS都是基于Linux内核,只是系统应用不同,提供的函数库有差异。在这里插入图片描述
  1. 那么Docker如何解决不同系统环境的问题?
  • Docker将用户程序与所需要调用的系统(比如Ubuntu)函数库一起打包。
  • Docker运行到不同操作系统时,直接基于打包的库函数,借助于操作系统的Linux内核来运行。

在这里插入图片描述

  1. Docker如何解决大型项目依赖关系复杂,不同组件依赖的兼容性问题?
  • Docker允许开发中将应用、依赖、函数库、配置一起打包,形成可移植镜像。
  • Docker应用运行在容器中,使用沙箱机制,相互隔离。
  1. Docker如何解决开发、测试、生产环境有差异的问题?
  • Docker镜像中包含完整运行环境,包括系统函数库,仅依赖系统的Linux内核,因此可以在任意Linux操作系统上运行。

二、Docker与虚拟机

虚拟机(virtual machine)是在操作系统中模拟硬件设备,然后运行另一个操作系统,比如在 Windows 系统里面运行 Ubuntu 系统,这样就可以运行任意的Ubuntu应用了。
在这里插入图片描述
Docker与虚拟机的比较:
在这里插入图片描述
Docker和虚拟机的差异:

  • docker是一个系统进程;虚拟机是在操作系统中的操作系统。
  • docker体积小、启动速度快、性能好;虚拟机体积大、启动速度慢、性能一般。

三、镜像和容器

镜像(Image):
Docker将应用程序及其所需的依赖、函数库、环境、配置等文件打包在一起,称为镜像。
容器(Container):
镜像中的应用程序运行后形成的进程就是容器,只是Docker会给容器做隔离,对外不可见。

四、Docker架构

Docker是一个CS架构的程序,由两部分组成:

  • 服务端(server):Docker守护进程,负责处理Docker指令,管理镜像、容器等
  • 客户端(client):通过命令或RestAPI向Docker服务端发送指令。可以在本地或远程向服务端发送指令。

在这里插入图片描述

五、Docker在mac下的安装

1、首先在官网根据不同芯片下载docker,下载地址。这里要注意mac系统的版本至少要是11。
在这里插入图片描述
2. 官网也有相关安装教程。

在这里插入图片描述
3. 选择默认配置就行,Docker 会自动设置一些大多数开发人员必要的配置。
在这里插入图片描述
4. 这里直接跳过就行。

在这里插入图片描述
5. Docker 桌面应用程序打开后,就是首页的学习中心界面。
在这里插入图片描述
6. 终端输入docker -v测试,出现版本信息即为安装成功。

http://www.yayakq.cn/news/394710/

相关文章:

  • 做网站几天能学会手机大全商城
  • 建分类网站得花多少钱网站建设取得了
  • 池州网站制作公photoshop怎么做网站
  • 呼和浩特整站优化西湖app开发公司
  • 做购物网站那个好旅游电子商务网站
  • 河北网站建设方案ps做字幕模板下载网站有哪些
  • 帝国做网站的步骤网站建设公司排名及费用
  • .net网站程序电子商务网站建设与维护实验报告
  • 安卓网站开发平台企业宣传片模板直接套用
  • 设计网站用什么软件域名跳转wordpress
  • 山东网站建设开发深圳手机医疗网站建设
  • 讯美智能网站建设用page打开wordpress
  • 做电子元器件销售什么网站好凡客诚品app
  • 自己给网站做优化怎么做如何制作和设计公司网站
  • 建个网站需要投资多少钱网站建站主题
  • 商城微网站建设自适应微网站开发
  • 电子商务网站建设实训报告心得wordpress id
  • 自己怎么健网站视频下载网站建设哪个空间比较好
  • 空包网站做红章底单阿里云建站和公司建站有什么优势
  • 滨海新区做网站wordpress自定义应用
  • 知识付费网站建设做电商网站的
  • 保定网站建设系统wordpress进入管理
  • 上海网站开发运营手机网站 返回顶部
  • 涿州做网站建设深圳小程序网站开发
  • 网站建设 的介绍建筑设计资质等级标准
  • win7建设网站教程学校网站建设管理制度
  • 青岛海川建设集团网站网站的重要性
  • 南京手机网站制作公司网站分栏目怎么做
  • 做毕设最常去的几个网站企业文化墙
  • 网站站点多少钱公司简介模板100字范文