




已阅读5页,还剩80页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Docker,许海宁,容器介绍,容器介绍,Docker安装,1安装:在安装之前,首先把系统更新到最新版本2启动服务,简易的启动容器,1启动nginx容器2查看启动的容器3访问,容器镜像,1拉取CentOS镜像:从docker.io上拉取2查看镜像3存出image,容器镜像,1删除image2加载image3检测image,容器镜像,1tag,利用dockerfile自定义image,1简单的HTTPDdockerfile2构建镜像,测试,1启动容器2测试访问,Dockerfile详细命令-ONBUILD,Dockerfile详细命令-ONBUILD,1Childrensdockerfile2构建Childrenimage3启动容器并且测试,Dockerfile详细命令-ENTRYPOINT,1EntrypointDockerfile2构建镜像并启动容器,创建容器,1创建容器时:指定名字-name2创建容器时:指定端口,创建容器,1创建容器时:指定映射卷2创建容器时:指定环境变量3创建容器时:指定IP,HOSTNAME,DNS,创建容器,1查看2设置失败重启次数,容器信息查看,1查看2包含已经推出的容器3仅仅查看容器的ID,容器信息查看,1查看日志2查看容器内进程,容器信息查看,1查看容器元数据2容器停止3容器删除,dockerexec的使用,1进入容器2执行命令,docker镜像仓库,1安装包2启动服务3修改docker的配置文件,docker镜像仓库,4验证5访问接口,nginx针对docker-distribution做反代,1安装2修改配置,nginx针对docker-distribution做反代,3启动服务4创建密码文件5测试访问,nginx针对docker-distribution做反代,6修改docker配置文件7登录8上传,错误解决,1错误类型2解决:在nginx的配置文件中的httpd段加入,基于TLS的镜像仓库,1准备证书2修改配置文件3重启nginx服务,基于TLS的镜像仓库,4配置docker节点,docker容器网络,1NAT模式,docker容器网络,1NONE,docker容器网络,3共享模式,docker使用LVM作为存储,1删除原有配置文件2修改/etc/sysconfig/docker-storage-setup文件3执行命令,docker使用LVM作为存储,4查看,docker使用LVM作为存储,5创建容器验证,kubernets架构,Kubernetes安装kubeadm,1Docker安装:在所有的节点上都需要安装docker包括master和node2安装kubeadm,kubectl,kubeletrootmaster#cat/etc/yum.repos.d/kubernetes.repokubernetesname=Kubernetesbaseurl=,kubeadm安装kubernetes集群,1初始化集群2创建网络3初始化节点4验证,kubectl命令补全,创建第一个应用,1创建第一个nginx应用2查看3访问服务,POD介绍,1Pod是kubernetets中最小的调度单位2通过kubectl或者dashboard创建一个应用,schduler调度出一个可以使用的节点。api-serverkubelet从而动用docker,创建应用3容器是被承载在Pod内4就是一个Pod对应一个容器5每一个Pod都有一个独立的IP地址6访问的:最终访问的都是POD的IP7创建POD的方式:1静态yaml/JSON格式的文件创建2通过controller的方式来创建DeployMent/daemon/Replica,以YAML描述文件创建POD,以YAML描述文件创建POD,POD信息查看,查看POD内的日志,POD环境变量定义,kubectlexec的用法,访问Pod,标签,标签,创建Pod时指定标签,通过标签选择器列出pod子集,修改现有pod的标签,注解,使用命名空间对资源进行分组,发现命名空间,查看命名空间内的所有资源对象,创建命名空间,删除命名空间,删除POD,存储卷以及数据持久化,存储卷以及数据持久化,存储卷以及数据持久化(HostPath),存储卷以及数据持久化(NFS),从底层存储技术解耦pod(PV以及PVC),从底层存储技术解耦pod(PV以及PVC),创建PV,创建PV:字段含义,创建PV:字段含义,创建PVC,在pod中使用持久卷声明,通过StorageClass资源定义可用存储类型,StorageClass的关键配置参数,自定义NFS的privisioner,1定义权限.,自定义NFS的privisioner,1定义NFSprovisinor,自定义NFS的privisioner,1定义NFSprovisinor,1定义NFSprovisinor,定义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程电梯销售合同范本
- 大型合同范本
- 房屋转卖装修合同范本
- 多人承包鱼塘合同范本
- 校外配餐机构合同范本
- 铲车司机雇佣 合同范本
- 购车定金电子合同范本
- 街区商业招商合同范本
- 特殊空调租赁合同范本
- 养老机构常用合同范本
- 厨房消防安全培训
- 小陈 税务风险应对常见指标与答复思路
- 2025年《中华人民共和国档案法》知识培训试题及答案
- 2026年高考政治一轮复习:必修2《经济与社会》知识点背诵提纲
- 2025至2030年中国建筑膜行业市场调查研究及发展趋势预测报告
- 2025年急诊急救试题(附答案)
- 变电站新员工培训课件
- 会所会议室管理制度
- 2025年北京市中考语文试卷(含答案与解析)
- 中科海光:2025年深算智能:海光DCU行业实战手册
- 信息服务费 合同
评论
0/150
提交评论