重庆本地建设网站有哪些好处和坏处?

摘要:重庆本地网站有哪些,建设网站有哪些好处和坏处,wordpress没有图片不显示不出来,活动策划案格式模板和范文文章目录 一、Docker概述1、定义2.容器化流行的原因3.Docker和虚拟机的区别4.Docker核心概念 二、安装dock
重庆本地网站有哪些,建设网站有哪些好处和坏处,wordpress没有图片不显示不出来,活动策划案格式模板和范文文章目录 一、Docker概述1、定义2.容器化流行的原因3.Docker和虚拟机的区别4.Docker核心概念 二、安装docker三、镜像管理1.搜索镜像2.下载#xff08;拉取#xff09;镜像3.查看已下载镜像4.查看镜像详细信息5.修改镜像标签6.删除镜像7.导出镜像文件和拉取本地镜像文件8.上传… 文章目录 一、Docker概述1、定义2.容器化流行的原因3.Docker和虚拟机的区别4.Docker核心概念 二、安装docker三、镜像管理1.搜索镜像2.下载拉取镜像3.查看已下载镜像4.查看镜像详细信息5.修改镜像标签6.删除镜像7.导出镜像文件和拉取本地镜像文件8.上传镜像到公有仓库 四、容器管理1.创建容器2.开启容器3.关闭容器4.查看容器状态信息5.删除容器6.进入容器7.复制文件8.创建并启动容器替代1和29.容器的导入和导出 一、Docker概述 1、定义 是一个开源的应用容器引擎基于go语言开发并遵循了apache2.0协议开源 是在Linux容器里运行应用的开源工具 是一种轻量级的“虚拟机” Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。 Docker的Logo设计为蓝色鲸鱼拖着许多集装箱。鲸鱼可看作为宿主机集装箱可理解为相互隔离的容器每个集装箱中都包含自己的应用程序。 Docker的设计宗旨“Build Ship and Run Any App,Anywhere”即通过对应用组件的封装、发布、部署、运行等生命周期的管理达到应用组件级别的一次封装到处运行的目的。这里的组件既可以是一个立用也可以是一套服务甚至是一个完整的操作系统。 2.容器化流行的原因 灵活即使是最复杂的应用也可以集装箱化。 轻量级容器利用并共享主机内核。 可互换可以即时部署更新和升级。 便携式可以在本地构建部署到云并在任何地方运行。 可扩展可以增加并自动分发容器副本。 可维叠可以垂直和即时维叠服务。 3.Docker和虚拟机的区别 容器是在linux上本机运行并与其他容器共享主机的内核它运行的是一个独立的进程不占用其他任何可执行文件的内存非常轻量。 虚拟机运行的是一个完整的操作系统通过虚拟机管理程序对主机资源进行虚拟访问相比之下需要的资源更多。 容器在内核中支持2种重要技术 1docker本质就是宿主机的一个进程通过namespace实现资源隔离通过cgroup实现资源限制。 2通过写时复制技术(copy-on-write)实现了高效的文件操作。(类似虚拟机的磁盘比如分配500g并不是实际占用物理磁盘500g只有当需要修改时才复制一份数据 4.Docker核心概念 1镜像 Docker的镜像是创建容器的基础类似虚拟机的快照可以理解为一个面向Docker容器引擎的只读模板。通过镜像启动一个容器一个镜像是一个可执行的包其中包括运行应用程序所需要的所有内容包含代码运行时间库、环境变量、和配置文件。 Docker镜像也是一个压缩包只是这个压缩包不只是可执行文件环境部署脚本它还包含了完整的操作系统。因为大部分的镜像都是基于某个操作系统来构建所以很轻松的就可以构建本地和远端一样的环境这也是Docker镜像的精髓。 2容器 Docker的容器是从镜像创建的运行实例它可以被启动、停止和删除。所创建的每一个容器都是相互隔离、互不可见以保证平台的安全性。可以把容器看做是一个简易版的linux环境〈包括root用户权限、镜像空间、用户空间和网络空间等和运行在其中的应用程序。 3仓库 Docker仓库是用来集中保存镜像的地方当创建了自己的镜像之后可以使用push命令将它上传到公有仓库Public)或者私有仓库(Private)。当下次要在另外一台机器上使用这个镜像时只需从仓库获取。 Docker的镜像、容器、日志等内容全部都默认存储在/var/lib/docker 二、安装docker yum install -y yum-utils device-mapper-persistent-data lvm2 #yum-utils提供了 yum-config-manager 工具。 #device mapper 是Linux内核中支持逻辑卷管理的通用设备映射机制它为实现用于存储资源管理的块设备驱动提供了一个高度模块化的内核架构。 #device mapper存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
阅读全文