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

dz可以做视频网站吗免费网课平台

dz可以做视频网站吗,免费网课平台,搭建网站软件,九成seo是什么 是一种轻量级、可执行的独立软件包#xff0c;它包含运行某个软件所需的所有内容#xff0c;我们把应用程序和配置依赖打包好形成一个可交付的运行环境#xff08;包括代码、运行时需要的库、环境变量和配置文件等#xff09;#xff0c;这个打包好的运行环境就是…是什么 是一种轻量级、可执行的独立软件包它包含运行某个软件所需的所有内容我们把应用程序和配置依赖打包好形成一个可交付的运行环境包括代码、运行时需要的库、环境变量和配置文件等这个打包好的运行环境就是image镜像文件。 UnionFS联合文件系统Union文件系统UnionFS是一种分层、轻量级并且高性能的文件系统它支持对文件系统的修改作为一次提交来一层层的叠加 同时可以将不同目录挂载到同一个虚拟文件系统下 Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承 基于基础镜像没有父镜像可以制作各种具体的应用镜像。 特性一次同时加载多个文件系统但从外面看起来只能看到一个文件系统联合加载会把各层文件系统叠加起来这样最终的文件系统会包含所有底层的文件和目录 Docker镜像加载原理 docker的镜像实际上由一层一层的文件系统组成这种层级的文件系统UnionFS。 Docker的最底层是引导系统文件系统bootfsboot file system bootfs包含bootloader引导和kernel内核bootloader主要是加载kernelLinux刚启动会加载bootfs文件系统。 这一层与典型的linux系统是一致的包含boot加载器和内核。当boot加载完成后整个内核就都在内存中了此时内存的使用权已由bootfs转交给内核此时系统也会卸载bootfs rootfsroot file system 在bootfs之上包含典型Linux系统中的/dev/proc/bin/etc等标准目录文件。rootfs就是各种不同的操作系统发行版比如ubuntuCentos等 为什么Docker镜像要采用这种分层结构呢 镜像分层最大的好处就是共享资源方便复制迁移就是为了复用 那么Docker host只需要在磁盘上保存一份base镜像同时内存中也只需要加载一份base镜像就可以为所有容器服务了并且镜像的每一层都可以被共享 平时我们安装进虚拟机的CentOS都是好几个G为什么docker这里才200M 对于一个精简的OSrootfs可以很小只需要包括最基本的命令、工具和程序库就可以了因为底层直接用Host的kernel自己只需要提供 rootfs 就行了。由此可见对于不同的linux发行版, bootfs基本是一致的, rootfs会有差别, 因此不同的发行版可以公用bootfs。 重点理解 Docker镜像层都是只读的容器层是可写的 当容器启动时一个新的可写层被加载到镜像的顶部这一层通常被称作“容器层”“容器层”之下的都叫“镜像层” 所有对容器的改动都指挥发生在容器层中只有容器层是可写的容器层下边的所有镜像层都是只读的 Docker镜像commit操作案例 docker commit 提交容器副本使之成为一个新的镜像 docker commit -m提交的描述信息 -a作者 容器ID 要创建的目标镜像名:[标签名]演示ubuntu安装vim #从Hub上下ubuntu镜像到本地并成功运行 docker run -it ubuntu#原始默认Ubuntu镜像是不带着vim命令的 #外网连通情况下安装vim #先更新我们的包管理工具 apt-get update#然后安装我们需要的vim apt-get install vim#docker容器内执行上述两条命令 apt-get update apt-get -y install vim#安装完成后commit我们自己的新镜像 docker commit -madd vim cm -amazhourui 容器id mzr/myubuntu:1.1#启动我们的新镜像并和原来的对比 docker images#官网是默认下载的ubuntu没有vim命令 #我们自己commit构建的镜像新增加了vim功能可以成功使用总结 Docker中的镜像分层 支持通过扩展现有镜像创建新的镜像 。类似Java继承于一个Base基础类自己再按需扩展。 新镜像是从 base 镜像一层一层叠加生成的。每安装一个软件就在现有镜像的基础上增加一层 本地镜像发布到阿里云 本地镜像发布到阿里云流程 镜像生成的方法 之前已经演示过ubuntu新增vim功能基于当前容器创建一个新的镜像新功能增强 docker commit [OPTIONS]容器ID [REPOSOTORY[:TAG]]OPTIONS说明 -a :提交的镜像作者 -m :提交时的说明文字将本地镜像推送到阿里云 本地镜像素材原型使用我们之前创建的镜像 mzr/myubuntu1.1 阿里云开发者平台 地址https://promotion.aliyun.com/ntms/act/kubernetes.html 将镜像推送到阿里云 将镜像推送到阿里云registry 管理界面脚本 #登录 docker login --usernamemzr registry.cn-hangzhou.aliyuncs.com #更改镜像标签 docker tag imageID registry.cn-hangzhou.aliyuncs.com /mzr/myubuntu:1.1 #推送 docker push registry.cn-hangzhou.aliyuncs.com /mzr/myubuntu:1.1 将阿里云上的镜像下载到本地 docker pull registry.cn-hangzhou.aliyuncs.com /mzr/myubuntu:1.1本地镜像发布到私有库 下载镜像Docker Registry docker pull registry运行私有库Registry相当于本地有个私有库Docker hub docker run -d -p 5000:5000 -v /zzyyuse/myregistry/:/tmp/registry --privilegedtrue registry默认情况仓库被创建在容器的/var/lib/registry目录下建议自行用容器卷映射方便于宿主机联调 案例演示创建一个新镜像ubuntu安装ifconfig命令 从Hub上下载ubuntu镜像到本地并成功运行原始Ubuntu镜像是不带着ifconfig命令的 从Hub上下载ubuntu镜像到本地并成功运行 原始Ubuntu镜像是不带着ifconfig命令的 外网连通情况下安装ifconfig命令通过测试 docker容器内 执行上述两条命令 apt-get update apt-get install net-tools安装完成后commit我们自己的新镜像 docker commit -m 提交的描述信息 -a 作者 容器 ID 要创建的目标镜像名 :[ 标签名 ] #在容器外执行 docker commit -m ifconfig cmd add -a zzyy a69d7c825c4f zzyyubuntu:1.2 启动我们的新镜像并和原来的对比 1.官网是默认下载的Ubuntu没有ifconfig命令 2.我们自己commit构建的新镜像新增加了ifconfig功能可以成功使用。 curl验证私服库上有什么镜像 curl -XGET http://192.168.111.162:5000/v2/_catalog可以看到目前私服库没有任何镜像上传过 将新镜像zzyyubuntu:1.2修改符合私服规范的Tag 按照公式 docker tag 镜像:Tag Host:Port/Repository:Tag 自己host主机IP地址填写同学你们自己的不要粘贴错误O(∩_∩)O 使用命令 docker tag 将zzyyubuntu:1.2 这个镜像修改为192.168.111.162:5000/zzyyubuntu:1.2 docker tag zzyyubuntu:1.2 192.168.111.162:5000/zzyyubuntu:1.2修改配置文件使之支持http 别无脑照着复制registry-mirrors 配置的是国内阿里提供的镜像加速地址不用加速的话访问官网的会很慢。 2个配置中间有个逗号 ,别漏了 这个配置是json格式的。 2个配置中间有个逗号 ,别漏了 这个配置是json格式的。 2个配置中间有个逗号 ,别漏了 这个配置是json格式的。 #vim命令新增如下红色内容vim /etc/docker/daemon.json {registry-mirrors: [https://aa25jngu.mirror.aliyuncs.com] , insecure-registries: [192.168.111.162:5000] }上述理由docker默认不允许http方式推送镜像通过配置选项来取消这个限制。 修改完后如果不生效建议重启docker push推送到私服库 docker push 192.168.111.162:5000/zzyyubuntu:1.2 curl验证私服库上有什么镜像 curl -XGET http://192.168.111.162:5000/v2/_catalogpull到本地并运行 docker pull 192.168.111.162:5000/zzyyubuntu:1.2 docker run -it 镜像ID /bin/bash
http://www.zqtcl.cn/news/532564/

相关文章:

  • 沈阳微网站三好街 网站建设
  • 毕业答辩ppt模板免费下载网站网站域名使用怎么做分录
  • 建设购物网站要求网页制作与网站建设 pdf
  • 众创空间网站建设wordpress上传与安装包
  • 公司网站怎么做seo关键词排名优化销售
  • 企业网站建设如何去规划广西南宁网站建设哪家好
  • 类似头条的网站怎么做长丰县住房和城乡建设局网站
  • 密云青岛网站建设腾讯云cdn加速wordpress
  • windows 2008 iis添加网站长虹电视网站建设中
  • 金华网站建设公司哪家好沧州南皮网站建设公司
  • 站群网站程序软装设计师资格证
  • 邵阳经开区网站永康市住房建设局网站
  • 能够做代理的网站有哪些问题wordpress 建站视频
  • 凡科网做网站好吗厦门电商培训
  • 建立网站的目录结构时最好的做法是wordpress 恢复默认
  • 我需要把网站做东莞营销外包公司
  • 平台型网站制作住房和城乡建设网站 上海
  • 个人网站可以如果做淘宝客WordPress用quic
  • 建设网站要什么广告设计专业有什么可从事的工作
  • 网站开发上传视频教程济南网站建站模板
  • 深圳市城乡和建设局网站有哪些ui的设计网站
  • vs2010网站开发源码音乐网站设计怎么做
  • 长沙县政务网站网站色彩的应用
  • 成都哪家公司做网站好百度关键词搜索热度
  • 单位写材料素材网站深圳建设外贸网站
  • 做网站如何赚钱景区网站建设的意义
  • 常用网站开发语言的优缺点口碑好的网站建设哪家好
  • 昆明找工作哪个网站好企业管理咨询包括哪些
  • 网站建设需要c语言吗ui设计培训大概多少钱
  • 门户网站开发语言响应式网站 图片尺寸奇数