您好,欢迎光临本网站![请登录][注册会员]  
文件名称: docker.pdf
  所属分类: 其它
  开发工具:
  文件大小: 7mb
  下载次数: 0
  上传时间: 2019-07-07
  提 供 者: admin******
 详细说明:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。21.7:从自己镜像启动容器 60 218:访问测试: 着D重■ 60 22: Docker file制作yum版 ngInx镜像: l自。自。自。鲁自着 60 221:下载镜像并初始化系统: ∴61 222:编写 Dockerfile: 61 223:准备源码包与配冒文件:…… 63 22.4:执行镜像构建: 63 225:构建完成 63 22.6:查看是否生成本地镜像 .64 227:从镜像启动容器: 64 228:访问web界面 65 229:编译过程中使用过的镜像:… 65 23:手动制作编译版本 ngInx镜像: 65 2.31:下载镜像并初始化系统:∴… 65 232:编译女装ngnx: 156 233:关闭 ngInx后台运行: 66 234:创建用户及授权: 66 235:自定义web界面:…16 236:提交为镜像:…67 23.:7:从自己的镜像启动容器 67 238:访问测试 67 239:查看 Nginx访问日志: .68 24:自定义 tomcat镜像: 68 241:构建」DK镜像: 68 24.2:从JDK镜像构建 tomcat8Base镜像: 24.3:构建业务镜像1 244.:构建业务镜像2:…176 25:构建 haproxy镜像:… 78 251:准备 Dockerfile: . 00000000.a.“::::::· 78 252:准备 haproxy源码文件: 253:准备 haproxy配置文件 ∴79 254:准备构建脚木: 自非。非lB。。。。自。。自 80 255:执行构建 haproxy镜像: 81 256:从镜像后动容器: 81 25.7:Web访问验证 82 258:访问 haproxyγ控制端: 26:本地镜像上传至官方 docker仓库: 82 261:准备账户: 82 262:填写账户基本信息 83 263:在虚拟机使用自己的账号登录: ∴183 264:查看认证信息: ∴83 265:给镜像做tag并开始上传:…184 266:上传完成 84 267:到 docker官网验证: 85 2.6.8:更换到其他 docker服务器下载镜像:. ∴85 269:从镜像启动一个容器: 85 Docker数据管理: 自自曲自自自。。自非申非DB自。。自自。自。自自自日普t着自自自。自。自自曲。“自非自。自自自 86 31:数据类型 O40000080000000000400444400000000000000000004444 。自。。。自。指。lbB自。。自。 86 311:什么是数据卷 data volume) 87 312:文件挂载: 91 313:数据卷容器 92 四:网络部分: 95 4.1: docker结合负载实现网站高可用:… 95 41.1:整体规划图 95 412:安装并配置 keepa|ived 96 41.3:安装并配置 haproxy: 98 414:服务器启动 nginx容器并验证: 101 42:容器之间的互联: 。自自。日d“t非。。pB。自。自。自 .103 421:通过容器名称互联 103 42.2:通过自定义容器别名互联 104 4.2.3:通过网络夸宿主机互联: 106 五: Docker仓库之单机 Docker Registry: 115 51:下载 docker registry镜像: 115 5.2:搭建单机仓库 116 52.1:创建授权使用目录 116 522:创建用户 .116 523:验证川户名密码: 116 524:启动 docker registry: 116 525:验证端口和容器 117 52.6:测试登录仓库: 117 5.2.7:在 Server1登录后上传镜像 118 52.8: Server2下载镜像并启动容器 119 六: docker仓库之分布式 Harbor… 120 6.1: Harbor功能官方介绍: 120 62:安装 Harbor:… …121 621:服务器1安装 docker: 自自。自自自自日非非着自自自自自自自自。。自。自自。日自非。自自自自自自自 .121 622:服务器2安装 docker: 灬121 623:下载 Harbor安装包 121 6.3:配置 Harbor: 122 6.31:解压并编辑 harbor.cfg: 122 632:更新 harbor配置: 123 633:官方方式启动 Harbor: 124 634:非官方方式启动 127 64:配置 docker使用 harbor仓库上传下载镜像: 128 641:编辑 docker配置文件:∴128 642:重启 docker服务:…128 643:验证能否登录 harbor: .128 644:测试上传和下载镜像 129 64.5:验证从 harbor服务器下载镜像并启动容器:…131 64.6:从镜像启动容器并验证:…133 65:实现 harbor高可用 133 651:新部署台 harbor服务器 133 652:验证从 harbor脊录: 135 653:创建一个 ngInx项目: .135 654:在主 harbor服务器配置同步测试 .136 655:点击复制规则: 136 65.6:主 harbor编辑同步策略:….137 6.5.7:主 harbor查看镜像同步状态: 137 658:从 harbor查看镜像: 138 6.5.9:测试从 harbor镜像下载和容器启动 138 66:实现 harbor双向同步 139 6.61:在 docker客户端导λ centos基础镜像:… 139 662:镜像打tag:… 140 663:上传到从 harbor: 140 66.4:从 harbor界面验证: 着D自自自。自非。自自自。“,非BB自自自非 .140 665:从 harbor创建同步规则:…141 666:到主 harbor验证镜像 141 6.6.7: docker镜像端测试: 142 七:单机编排之 Docker Compose: 143 7.1:基础环境准备 1-4 7.11:安装 python环境及pip命令: 144 712:安装 docker compose: 144 713:验证版木: 145 714:查看帮助: ……145 72:从 docker compose启动单个谷器:15 721:一个容器的 docker compose文件: .145 7.2.2:启动容器: 146 723:启动完成: 146 72.4:Web访问测试: 鲁音自日自自。。自。。。“非非B自。。。。自。。自 146 725:后台启动服务: ∴146 72.6:自定义容器名称: 146 7.27:验证容器:… 1447 728:查看容器进程:… 147 73:从 docker compose启动多个容器: .147 7.3.1:编辑 docker-compose文件 47 732:重新启动容器:…148 733:Web访问测试 148 7.4:定义数据卷挂载 148 741:创建数据目录和文件:… 148 742:编辑 compose配置文件:…… 148 743:重启容器 149 744:验证web访问:… 149 7.45:其他常用命令:……150 75:实现单机版的 HA+Nginx+ Tomcat:11 751:制作 Haproxy镜像:…11 752:准备 nginx镜像:…… 1154 7.5.3:准备 tomcat镜像: 154 754:编辑 docker compose文件及环境准备 154 756:验证容器启动成功: .159 7.5.7:查看启动日志: 159 758:访问 hardy管理界面: …160 759:访问 Nginx静态页面: 160 7510:访问 tomcat静态页面:…10 75.11:访问 tomcat动态页面: 161 :简介: 前言 统称来说,容器是一种工具,指的是可以装下其它物品的工具,以方便人类归 纳放置物品、存储和异地运输,具体来说比如人类使用的衣柜、行李箱、背包等 可以成为容器,但今天我们所说的容器是一种技术。 容器技术是虚拟化、云计算、大数据之后的一门新兴的并且是炙手可热的新技 术,容器技术提高了硬件资源利用率、方便了企业的业务快速横向扩容、实现了 业务石机自愈功能,因此未来数年会是一个容器愈发流行的时代,这是一个对于 T行业来说非常冇影响和价值的技术,而对于行业的从业者来说,熟练掌握 容器技术无疑是个很行前景的行业工作机会 容器技术最早出现在fre6bsd叫做jail 11: docker简介: 111: Docker是什么 首先 Docker是一个在2013年开源的应用程序并且是一个基于go语言编写是 个开源的pass服务( Platform as a service,平台即服务的缩写),go语言是由 google开发, docker公司最早叫 dotcloud后由于 Docker开源后大受欢迎就将公 司改名为 Docker inc,总部位于美国加州的旧金山, Docker是基于 linux内核实 现, Docker最早采用LXC技术 LinuX container的简写,LXC是 Linux原生支持的 容器技术,可以提供轻量级的虚拟化,可以说 docker就是基于LXC发展起来 的,提供LXC的高级封装,发展标准的配置方法),而虚拟化技术KWM( Kerne- based virtual machine)基于模块实现, Docker后改为自己研发并开源的runc技 术运行容器。 Docker相比虚拟机的交付速度更快,资源消耗更低, Docker采用客户端/服 务端架构,使用远程API来管理和创建 Docker容器,其可以轻松的创建一个轻 量级的、可移植的、自给自足的容器, docker的三大理念是buld(构建)、 ship(运输)、run(运行), Docker遵从 apache2.0协议,并通过( namespace及 cgroup等)来提供容器的资源隔离与安全保障等,所以 Docke容器在运行时不 需要类似虚拟机(空运行的虚拟机占用物理机6-8%性能)的额外资源开销,因 此可以大幅提高资源利用率,总而言之 Docker是一种用了新颖方式实现的轻量级 虚拟机类似于VM但是在原理和应用上和VM的差别还是很大的,并且 docker 的专业叫法是应用谷器( Application Container) 11.2: Docker的组成: https://docs.dockercom/engine/docker-overview Docker主机Host):一个物理机或虚拟机,用于运行 Docker服务进程和容器 Docker服务端 Server): Docker守护进程,运行 docker容器。 Docker客户端( Client):客户端使用 docker命令或其他工具调用 docker apl Docker仓库( Registry):保存镜像的仓库,类似于git或s这样的版本控制系 Docker镜像( mages):镜像可以珅解为创建实例使用的模板。 Docker容器( ontainer):容器是从镜像生成对外提供服务的一个或一组服务。 统,官方仓库:https://hub.docker.com Docker组成 DOcker仓库 Docker镜像A 容器A容器B‖容器C Docker镜像B Docker镜像C Docker主进程 Docker镜像D Kerne 宿主机s DOcker客户端 Dacker主机 Client DOCKER HOST docker build Docker daemon docker puLl Contai docker run NGINX 11.3: Docker对比虚拟机: 资源利用率更高:一台物理机可以运行数百个容器,但是一般只能运行数十个 虚拟机。 开销更小:不需要启动单独的虚拟机占用硬件资源。 启动速度更快:可以在数秒内完成启动 虚拟机架构 应用A□应用B VM-A kernel VM-B kernel Docker架构 VM-AOSVM-BOS 容器(应用)A容器(应用)B Hypervisor KVM/XEN Docker主进程 Kernel Kernel 宿三机Os 宿主机OS 宿主机 宿主机
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: docker.pdf
 输入关键字,在本站1000多万海量源码库中尽情搜索: