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

做3d效果的网站郑州怎么做外贸公司网站

做3d效果的网站,郑州怎么做外贸公司网站,关于做网站ppt,团购网站切换城市js特效代码# docker 是如何来的#xff1f; a. linux 内核本身支持容器技术#xff0c;LXC (市面上有很多基于 LXC 开发的容器管理软件#xff0c;如创建容器#xff0c;查看容器#xff0c;管理容器#xff0c; docker 作为管理容器的一款代表工具软件) b. 容器的作用#xff0c;…# docker 是如何来的 a. linux 内核本身支持容器技术LXC (市面上有很多基于 LXC 开发的容器管理软件如创建容器查看容器管理容器 docker 作为管理容器的一款代表工具软件) b. 容器的作用 1. 创建独立的 namespace,一个隔离的环境。 2.以及对资源进行限制 3.以及容器是直接使用宿主机的硬件配置 (没有像虚拟化这种资源损耗) # docker 和容器的关系 1.docker 就是一个对容器增删改查的一个工具 2.docker 就是基于 golang 语音开发的一款软件 3.学习使用 docker 时要安装 golang 环境 # linux 宿主机  centos 宿主机本身有没有自己的 namespace? 进程 网络 文件系统 举例nginx     ---pid  14578                ---port 80                network 10.0.0.22                 进程pid-去读取文件系统 /opt/nginx/sbin/cgifx.17 基于文件跑出来的进程 宿主机有这些的 namespace 资源是有数量路径限制的 因此才会有容器虚拟机等可以实现隔离环境的作用 说白了就是创建独立的三个 namespace docker run centos 调用 linux 内核 LXC 容器技术  实现了创建 centos 容器 docker run nginx - 调用 linux 内核 LXC 容器技术  - 实现创建容器 资源隔离   作用1 容器 宿主机 网桥 docker0 默认的网段  172.16.17.0/16 所有容器都用 /opt/nginx-1.17/sbin/nginx 这个文件路径他们的文件路径是不会冲突的 容器1 进程 网络        172.16.17.2 文件系统    /opt/nginx-1.17/sbin/nginx 容器2 进程 网络        172.16.17.3 文件系统    /opt/nginx-1.17/sbin/nginx 容器3 进程 网络        172.16.17.4 文件系统    /opt/nginx-1.17/sbin/nginx 容器4 进程 网络        172.16.17.5 文件系统    /opt/nginx-1.17/sbin/nginx # 1.linux 本身支持 LXC 技术 对 linux 内核资源隔离 (提供了两个技术namespace 和 cgroup 技术) 2.docker 基于 golang 开发出来了docker 的作用就是调用 LXC 技术去管理这些容器 如增删改查 3. 运维开发基于这些容器去部署这些应用 docker 和 LXC linux容器技术的本质关系以及我们是如何用的 docker ,以及 docker 资源隔离本质 docker 是管理 LXC linux 容器技术的工具docker 是用 golang 语言写的 学习 docker 就需要安装 golang 环境 用 docker 命令去实现 容器的增删改查 # docker 工具 容器技术是 linux 系统支持的 名字叫 LXC 容器技术的作用是在操作系统的角度实现资源的隔离与限制 说白了就是用 LXC 技术去创建独立的 namespace 命名空间去区分开进程网络文件系统这样的一个环境 我们要基于 LXC 技术去创建容器是很费劲的有很多其他的容器技术也是去管理 LXC 容器技术 发现他们不好后来 Docker 公司位于旧金山原名 dotCloud, 底层利用了 linux 容器技术 (LXC) (在操作系统中实现资源隔离与限制)。为了方便创建和管理这些容器dotCloud 开发了一些内部工具之后被命名为docker.     Docker 就是这样诞生的 Docker 对容器的管理命令非常简单主要围绕 增删改查 四个角度 的命令去使用 增    创建一个容器 删    干掉删除容器记录(删除了某一个名称空间) 改    修改容器内的应用信息以及修改容器的网络模式等以及修改容器的名字 查    查询当前有多少容器进程 # 创建虚机需要你的 cpu 支持这个  Hypervisor 工具 Hypervisor , 一种运行基础物理服务器和操作系统之间的中间软件层可允许多个操作系统和应用共享硬件常见的 vmware的 workstation,ESXi,微软的 Hyper-v或者思杰的 XenServer. #  linux 内核 支持 LXC 容器技术 Container Runtime ,通过 linux 内核虚拟化能力管理多个容器。多个容器共享一套操作系统内核。因此摘掉了内核占用的空间及运行所需要的耗时使得容器极其轻量与快速。 centos 宿主机 (发行版 linux 内核(支持 LXC 技术)) 即通过 LXC 技术去增删改查容器 # LXC Libcontainer (创建一个隔离的独立的 namespace,也就是容器实例) docker 的强大在于通过操作系统层面的虚拟化实现进程隔离因此 docker 容器进程运行后不需要像虚拟机一样的一个完整的操作系统。。。 红帽官网的虚拟化文章 https://www.redhat.com/zh/topics/virtualization https://www.redhat.com/zh/containers/whats-a-linux-container 维基百科什么是操作系统虚拟化 https://zh.wikipedia.org/zh-cn/topics/ # 容器技术 -  Docker 最初是 DotCloud 公司在法国期间发起的一个公司内部项目后来以 Apache 2.0 授权协议开源代码在 github 上维护 -  Docker 是基于 Google 公司推出的 Golang 语言开发而来的基于 Linux 内核的 Cgroups,NameSpace,以及 Union FS 等技术对进程进行封装隔离属于操作系统层面的虚拟化技术。 -  由于隔离的进程独立于宿主机和其他隔离的进程也被称之为容器。 -  最初的 Docker 是基于 LXC ( Linux Containers  是一种 linux 端 操作系统 级的虚拟化技术可以实现轻量级容器每个容器看起来像一个独立的操作系统他们共享同一个物理服务器但是互相隔离。LXC容器比传统虚拟机更加轻便高效且启动速度快) 的后来去除 LXC 转而使用自行开发的 Libcontainer。 -  Docker 被定义为开源的容器引擎可以方便的对容器进行管理例如对镜像打包封装引入 Docker Registry 对镜像统一管理。 -  利用 Docker 可以实现开发测试生产环境的部署一致性极大的减少运维成本。 举例分析 宿主机环境 网络 进程 文件系统等信息 基于 centos7 下载安装 docker 工具    yum install docker docker run nginx 命令 # 容器1 基础镜像发行版提供 当执行 docker run nginx 这条命令后会自动下载 debian 系统(默认下载这个系统) nginx 程序   然后nginx有自己独立的文件系统 独立名称空间 文件系统    /usr/bin/nginx 端口        80 进程        12334 docker 做了什么事情 1.下载镜像 2.运行程序 3.创建整个容器去跑一个 nginx 容器本质上还是跑在 centos7 上的因此 容器是 centos7 宿主机上的一个进程而与 在宿主机上可以用 ps ef | grep nginx 看到Nginx这个容器 id 记录 容器的本质就是跑在宿主机上的一个进程而与。 容器就是对 xxx 程序的封装提供了一个独立运行的环境 是隔离的环境 比如跑一个 nginx 容器 其实就是对 nginx 程序的封装 最初是 linux 基于 LXC 去管理容器 后来 docker 这家公司基于 golang 语言对底层容器技术 LXC 创建技术进行二次开发 基于 golang 写了一个底层容器驱动叫 libcontainer  能够在宿主机上看到 containeed 进程 # docker 为什么能够实现多环境的一致性以及快速发布 1.没有容器的部署环境(centos ubuntu) - 开发一般不懂 centos(ubuntu)环境  2年以内开发的基本不懂 linux 环境 - windows java 写源代码   源代码   是基于 windows 环境运行的 - 功能开发 调用的一些驱动都是 windows 环境的 - 你这套源码他运行后要下载很多依赖都是windods 2.测试环境   用 centos 或者 ubuntu - 源码写完了上传到 gitlab github 测试仓库下载到测试环境 - 基于 源代码 运行环境去安装一些依赖 - 安装数据库等 -保证跑起来之后调试功能是否有BUG 发现代码有错 求运维    jdk 用什么命令 求开发指导环境参数如何功能是干嘛的 3.生产环境  运维 可以手工部署应用 jenkins - 源码写完了上传到 gitlab github 线上仓库下载到生产环境 - 单机 - 单点 - 数据库 测试数据库的假数据 # 如今的企业级虚拟机环境  阿里云 还是私有云说白了都是虚拟机 环境 物理机 - 虚拟化 - 私有云(阿里云ESC,机器)-yum install docker-docker run nginx 或者 docker run jenkins 从而实现    nginx容器  jenkins容器 基于虚拟机源码jenkins , 多环境发布    问题 慢 容易出错 传统的发布模式只提供源码    所有环境都是临时 安装 的 环境的部署是一个大问题 测试环境 与生产环境又不一样 # 如何实现环境一致性 开发提供好一个部署物料 不仅有源码运行环境直接发给测试直接发给运维。(运行环境源码) # 没有容器的发布时代(基于虚拟机的模板发布) 基于vmware 模板机实现有一个机器是专门跑 tomcat 这套台机器提供了稳定的模板基础基于这台机器克隆出你需要的运行的测试环境生产环境  这样尽量减少环境不一致的问题 虚拟机模板克隆技术是很重量级的 都是 linux 内核一套 发行版一套你安装的镜像4-10GB左右 安装完成之后最少20GB # 有容器的发布时代    Docker 镜像 只有软件运行的依赖环境只有发行版你的代码是基于 centos,ubuntu,macos  发行版xxx依赖 所以体积很小 # 基于容器实现的环境一致性发布 # 容器化部署架构 LXC开源仓库 GitHub - lxc/lxc: LXC - Linux Containers LXC容器概念介绍及简单上手操作指导 1、介绍LXCLinux Containers是一种Linux端操作系统级的虚拟化技术可以实现轻量级容器每个容器看起来像一个独立的操作系统它们共享同一台物理服务器但是互相隔离。LXC容器比传统虚拟机更加轻便、高效且启动速度快。LXC中创建的为非特权容器相较于特权容器其有更高的安全性更小的攻击面同时便于管理和升级。下面介绍一下LXC的架构和基本上手操作指导。开源仓库https://github.com/lxc/lxc官网https://linuxcontainers.org/lxc/ 2、LXC架构宿主机Host OS运行LXC命令和LXC用户空间的操作系统。LXC用户空间Userspace包括LXC库、配置文件和容器元数据等组件。LXC模板Templates用于创建容器的基础镜像。LXC命令Commands用于管理和操作LXC容器的命令工具。LXC库Library提供容器相关的API和函数库。LXC配置Configs用于配置和定制容器的参数和选项。LXC网络脚本Net Scripts用于管理容器的网络连接和配置。LXC工具Tools提供各种辅助工具和脚本用于管理和维护LXC容器。LXC 容器LXC Container相互独立运行的轻量容器。LXC的核心功能是利用Linux内核提供的Namespace和Cgroups等机制来实现容器的隔离和虚拟化从而使得容器可以独立运行和管理。同时LXC还支持各种网络选项和安全特性可以根据不同的应用场景进行定制和配置。 3、检查Linux Kernel容器的要求如下内核版本要求Linux kernel 3.12依赖包要求# to allow for capability drops libcap # to set a different apparmor profile for the container libapparmor # to set a different selinux context for the container libselinux # to set a seccomp policy for the container libseccomp # for various checksumming libgnutls # for the LUA binding liblua # for the python3 binding python3-dev
http://www.zqtcl.cn/news/874834/

相关文章:

  • wordpress文章自动更新关键词seo优化软件
  • 网站的备案流程图python是做网站的吗
  • 网站搭建合同怎么快速优化关键词排名
  • 什么网站可以做推广百度登录入口
  • 公司备案网站负责人是谁刷网站关键词工具
  • 比较好的建立站点网页美工设计从入门到精通
  • 新手做网站流程网店推广计划怎么写免费的
  • 怎么建造自己的网站朋友圈推广文案
  • 用什么程序做网站潍坊做电商的网站
  • 雅客网站建设网站如何挂马教程
  • 手机网站开发兼容性wordpress下载主题footer
  • 资讯网站模板带会员投稿功能怎么查网站开发的语言
  • 个人网站搭建平台wordpress免费还是收费
  • 网站优化协议嘉兴企业网站设计哪家好
  • 英文网站设计哪家好用php做的网站用什么数据库
  • 公司网站建设包括服装设计公司效果图
  • 做网站怎么购买主机下载安装百度一下
  • wordpress网站 搬家大型网站开发什么书籍好
  • 机关事业单位 网站建设方案书网站推送怎么做
  • php网站如何绑定一级域名到子目录做推广便宜的网站
  • 江苏省网站建设与管理历年自考试题商城网站 价格
  • 淘宝客网站建站源码icp备案查询官网入口
  • 环球资源网站网址微信管理中心
  • 青岛seo建站企业网址下载
  • 开发网站多少钱一个月做网站宽度
  • wordpress企业站主题哪个好做床上用品网站
  • 宜兴市做网站网站建设简讯
  • 点的排版设计网站音乐网站网页设计
  • 牛商网做网站的思路建设网站的机构
  • flash网站制作实例自适应网站做百度推广