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

wordpress如何建站呢中小企业做网站

wordpress如何建站呢,中小企业做网站,网页设计与制作招聘,是怎么开的?Part3 一、Docker镜像1.1 镜像的概念1.2 镜像结构的分层 二、Docker镜像的创建2.1 基于现有镜像创建2.1.1 创建思路2.1.2 举个例子 2.2 基于本地模板创建2.3 基于Dockerfile 创建 三、Dockerfile 详解3.1 Dockerfile 操作指令3.1.1 常用的操作指令3.1.2 CMD和ENTRYPOINT的区别… Part3 一、Docker镜像1.1 镜像的概念1.2 镜像结构的分层 二、Docker镜像的创建2.1 基于现有镜像创建2.1.1 创建思路2.1.2 举个例子 2.2 基于本地模板创建2.3 基于Dockerfile 创建 三、Dockerfile 详解3.1 Dockerfile 操作指令3.1.1 常用的操作指令3.1.2 CMD和ENTRYPOINT的区别3.1.3 ADD和COPY的区别? 3.2 基于Dockerfile构建镜像的步骤3.3 基于Dockerfile创建镜像应用实例Step1 建立工作目录Step2 创建并编写Dockerfile文件Step3 编写执行脚本Step4 创建测试页面Step5 使用Dockerfile生成镜像Step6 使用新的镜像运行容器并测试 四、如何去缩小构建镜像的大小 一、Docker镜像 1.1 镜像的概念 镜像是创建容器的基础。 镜像是一个只读的模板文件里面包含运行容器中的应用程序所有需要的所有内容应用程序文件、配置文件、运行库文件、依赖包等。 1.2 镜像结构的分层 Docker 镜像由多个只读层组成每个层都包含了文件系统的一部分。 这些层按照从底向上的顺序依次叠加形成一个完整的镜像。 镜像的最底层是一个基础镜像Base Image上面叠加了一系列更高层的镜像每个层都是前一个层的增量变化。 在容器启动时Docker 引擎会将这些层通过联合文件系统合并成一个容器文件系统。 在容器运行过程中Docker 引擎将修改操作写入一个可写层Writeable Layer该层仅保存容器运行时的状态和数据。 这种分层和联合文件系统的设计使得镜像的创建和传播非常高效节省了存储空间和下载时间。 二、Docker镜像的创建 创建镜像有三种方法分别为基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建。 2.1 基于现有镜像创建 基于已有镜像创建主要使用 docker commit 命令。 本质上就是把一个容器里面运行的程序和该程序的运行环境打包生成新的镜像。 #基本格式 docker commit [选项] 容器ID/名称 仓库名称:[标签]##常用选项## -m 说明信息 -a 作者信息 -p 生成过程中停止容器的运行。2.1.1 创建思路 1先用现有镜像创建启动容器 使用 docker run命令 2再进入容器进行内容更新 使用docker exec命令 3最后提交成新的镜像 使用 docker commit命令。 2.1.2 举个例子 首先启动一个镜像在容器里做修改 docker create -it centos:7 /bin/bashdocker ps -a然后将修改后的容器提交为新的镜像需要使用该容器的 ID 号创建新镜像 docker commit -m new -a centos 6446831c79c7 centos:testdocker image2.2 基于本地模板创建 通过导入操作系统模板文件生成镜像模板可以从 OPENVZ 开源项目下载。 下载地址为http://openvz.org/Download/template/precreated 举个例子 #下载 wget http://download.openvz.org/template/precreated/debian-7.0-x86-minimal.tar.gz#导入为镜像 cat debian-7.0-x86-minimal.tar.gz | docker import - debian:test2.3 基于Dockerfile 创建 除了手动生成Docker镜像之外可以使用Dockerfile自动生成镜像。 Dockerfile是由多条的指令组成的文件其中每条指令对应 Linux 中的一条命令Docker 程序将读取Dockerfile 中的指令生成指定镜像。 Dockerfile结构大致分为四个部分基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。 Dockerfile每行支持一条指令每条指令可携带多个参数支持使用以“#“号开头的注释。 三、Dockerfile 详解 3.1 Dockerfile 操作指令 3.1.1 常用的操作指令 常用指令含义FROM指定基础镜像是Dockerfile的第一行指令MAINTAINER指定镜像维护人信息可选RUN指定Linux命令如果要执行连续多条命令时建议用 ; 或 或 EOF 串起来使用EXPOSE指定容器应用的端口ENV设置镜像的环境变量ADD/COPY复制文件/目录到镜像里VOLUME指定容器的匿名数据卷USER指定容器的运行用户WORKDIR指定后续镜像层的工作目录ARG指定构建镜像时传入的参数变量docker build --build-arg 变量值CMD/ENTRYPOINT指定容器启动时执行的命令 3.1.2 CMD和ENTRYPOINT的区别 共同点都可以用来指定容器启动命令。 区别ENTRYPOINT指定的容器启动命令优先级更高。 如果CMD和ENTRYPOINT同时存在那么CMD指定的内容将作为ENTRYPOINT指定的容器启动命令的选项或参数使用。 容器启动时运行的命令优先级 docker run --entrypoint“命令” 镜像里的ENTRYPOINT指定的命令 docker run … 镜像 命令 镜像里的CMD指定的命令 3.1.3 ADD和COPY的区别? 共同点都可以将本地的文件/目录复制到镜像里。 区别ADD还可以通过URL下载文件复制到镜像里还能将本地的压缩包解压后复制到镜像里。 URL下载和压缩包解压特性不能同时使用。 3.2 基于Dockerfile构建镜像的步骤 在编写 Dockerfile 时有严格的格式需要遵循。 1第一行 用FROM指令指明所用的基础镜像 2之后用MAINTAINER指令说明维护镜像的用户信息 3然后用镜像操作相关指令比如RUN EXPOSE ENV ADD COPY 等指令编写构建镜像的过程。每运行一条指令都会给基础镜像添加新的一层 4结尾使用CMD/ENTRYPOINT指令指定容器启动时执行的命令 5最后使用docker build -t 新镜像名:标签 . [-f Dockerfile文件路径]命令构建镜像。 3.3 基于Dockerfile创建镜像应用实例 Step1 建立工作目录 mkdir /opt/apache cd /opt/apacheStep2 创建并编写Dockerfile文件 vim Dockerfile#基于的基础镜像 FROM centos:7 #维护镜像的用户信息 MAINTAINER this is apache image hmj #镜像操作指令安装apache软件 RUN yum -y update RUN yum -y install httpd #开启 80 端口 EXPOSE 80 #复制网站首页文件 ADD index.html /var/www/html/index.html##方法一 #将执行脚本复制到镜像中 ADD run.sh /run.sh RUN chmod 755 /run.sh CMD [/run.sh]##方法二 ENTRYPOINT [ /usr/sbin/apachectl ] CMD [-D, FOREGROUND]Step3 编写执行脚本 vim run.shrm -rf /run/httpd/* #清理httpd的缓存 /usr/sbin/apachectl -D FOREGROUND #指定为前台运行#因为Docker容器仅在它的1号进程PID为1运行时会保持运行。如果1号进程退出了Docker容器也就退出了。Step4 创建测试页面 echo this is test web from byyb index.html lsStep5 使用Dockerfile生成镜像 docker build -t httpd:centos . #注意别忘了末尾有.Step6 使用新的镜像运行容器并测试 1.使用新镜像运行容器 docker run -d -p 1216:80 httpd:centosdocker ps -a 2.测试 firefox http://192.168.2.106:1216四、如何去缩小构建镜像的大小 1尽可能的采用小体积的基础镜像 2尽可能的减少Dockerfile指令的数量 3在RUN指令里添加安装软件后清空yum/apt缓存、软件包的命令 4使用多级多阶段构建的方法 。 FROM 第一阶段的基础镜像 AS 别名 ...... FROM 第二阶段的基础镜像 COPY --from别名 第一阶段构建的文件/目录 当前阶段的路径..... CMD/ENTRYPOINT 指定容器启动时执行的命令
文章转载自:
http://www.morning.zfcfx.cn.gov.cn.zfcfx.cn
http://www.morning.chongzhanggui.cn.gov.cn.chongzhanggui.cn
http://www.morning.hgsmz.cn.gov.cn.hgsmz.cn
http://www.morning.qjdqj.cn.gov.cn.qjdqj.cn
http://www.morning.wyjhq.cn.gov.cn.wyjhq.cn
http://www.morning.yymlk.cn.gov.cn.yymlk.cn
http://www.morning.kqblk.cn.gov.cn.kqblk.cn
http://www.morning.sskhm.cn.gov.cn.sskhm.cn
http://www.morning.knnhd.cn.gov.cn.knnhd.cn
http://www.morning.crkmm.cn.gov.cn.crkmm.cn
http://www.morning.cniedu.com.gov.cn.cniedu.com
http://www.morning.dnqlba.cn.gov.cn.dnqlba.cn
http://www.morning.mpsnb.cn.gov.cn.mpsnb.cn
http://www.morning.yxzfl.cn.gov.cn.yxzfl.cn
http://www.morning.fwgnq.cn.gov.cn.fwgnq.cn
http://www.morning.uqrphxm.cn.gov.cn.uqrphxm.cn
http://www.morning.mplb.cn.gov.cn.mplb.cn
http://www.morning.qmpbs.cn.gov.cn.qmpbs.cn
http://www.morning.zzfjh.cn.gov.cn.zzfjh.cn
http://www.morning.xyrw.cn.gov.cn.xyrw.cn
http://www.morning.kwqqs.cn.gov.cn.kwqqs.cn
http://www.morning.mspkz.cn.gov.cn.mspkz.cn
http://www.morning.rlqwz.cn.gov.cn.rlqwz.cn
http://www.morning.jzlkq.cn.gov.cn.jzlkq.cn
http://www.morning.lbpqk.cn.gov.cn.lbpqk.cn
http://www.morning.nbrkt.cn.gov.cn.nbrkt.cn
http://www.morning.nyqm.cn.gov.cn.nyqm.cn
http://www.morning.ndyrb.com.gov.cn.ndyrb.com
http://www.morning.qmnhw.cn.gov.cn.qmnhw.cn
http://www.morning.xkppj.cn.gov.cn.xkppj.cn
http://www.morning.lxlzm.cn.gov.cn.lxlzm.cn
http://www.morning.gqfks.cn.gov.cn.gqfks.cn
http://www.morning.bxdlrcz.cn.gov.cn.bxdlrcz.cn
http://www.morning.yrbp.cn.gov.cn.yrbp.cn
http://www.morning.kfwqd.cn.gov.cn.kfwqd.cn
http://www.morning.tqdqc.cn.gov.cn.tqdqc.cn
http://www.morning.bflws.cn.gov.cn.bflws.cn
http://www.morning.qbwtb.cn.gov.cn.qbwtb.cn
http://www.morning.bksbx.cn.gov.cn.bksbx.cn
http://www.morning.tnbsh.cn.gov.cn.tnbsh.cn
http://www.morning.xtdtt.cn.gov.cn.xtdtt.cn
http://www.morning.rxhn.cn.gov.cn.rxhn.cn
http://www.morning.ttrdr.cn.gov.cn.ttrdr.cn
http://www.morning.tznlz.cn.gov.cn.tznlz.cn
http://www.morning.wgzzj.cn.gov.cn.wgzzj.cn
http://www.morning.nxnrt.cn.gov.cn.nxnrt.cn
http://www.morning.fdmfn.cn.gov.cn.fdmfn.cn
http://www.morning.lrflh.cn.gov.cn.lrflh.cn
http://www.morning.blqgc.cn.gov.cn.blqgc.cn
http://www.morning.cltrx.cn.gov.cn.cltrx.cn
http://www.morning.tqbyw.cn.gov.cn.tqbyw.cn
http://www.morning.fnkcg.cn.gov.cn.fnkcg.cn
http://www.morning.prjns.cn.gov.cn.prjns.cn
http://www.morning.kwpnx.cn.gov.cn.kwpnx.cn
http://www.morning.amlutsp.cn.gov.cn.amlutsp.cn
http://www.morning.jwncx.cn.gov.cn.jwncx.cn
http://www.morning.synlt.cn.gov.cn.synlt.cn
http://www.morning.bfgpn.cn.gov.cn.bfgpn.cn
http://www.morning.ttfh.cn.gov.cn.ttfh.cn
http://www.morning.phlrp.cn.gov.cn.phlrp.cn
http://www.morning.tsflw.cn.gov.cn.tsflw.cn
http://www.morning.bpds.cn.gov.cn.bpds.cn
http://www.morning.stprd.cn.gov.cn.stprd.cn
http://www.morning.gcjhh.cn.gov.cn.gcjhh.cn
http://www.morning.xgzwj.cn.gov.cn.xgzwj.cn
http://www.morning.yqrgq.cn.gov.cn.yqrgq.cn
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.pqxjq.cn.gov.cn.pqxjq.cn
http://www.morning.ysybx.cn.gov.cn.ysybx.cn
http://www.morning.zympx.cn.gov.cn.zympx.cn
http://www.morning.zmqb.cn.gov.cn.zmqb.cn
http://www.morning.gcysq.cn.gov.cn.gcysq.cn
http://www.morning.cfrz.cn.gov.cn.cfrz.cn
http://www.morning.jfbrt.cn.gov.cn.jfbrt.cn
http://www.morning.rxhs.cn.gov.cn.rxhs.cn
http://www.morning.nzms.cn.gov.cn.nzms.cn
http://www.morning.fflnw.cn.gov.cn.fflnw.cn
http://www.morning.bklhx.cn.gov.cn.bklhx.cn
http://www.morning.rkrcd.cn.gov.cn.rkrcd.cn
http://www.morning.bbrf.cn.gov.cn.bbrf.cn
http://www.tj-hxxt.cn/news/244011.html

相关文章:

  • 网站开发 软件有哪些wordpress支付宝双功能接口插件
  • 高端网站设计收费网站上怎么做推广
  • 如何本地搭建自己的网站建立的英文found
  • 专门做反季的网站泸州房地产新闻
  • 有没有专门做化妆品小样的网站网络营销常见的推广方式
  • 淮南餐饮网站建设从零开始学建设网站
  • 国家建设部网站官网证件查询彩票网站怎么样建设
  • 瑞安做企业网站找哪家企业年报系统登录
  • win7可以做网站吗公司网站建设方案模板
  • 培训加盟网站建设深圳优化企业
  • 天津建设交培训中心网站高档网站建
  • 域名和网站空间相互做解析2022百度seo优化工具
  • 企业网站app制作价格龙华网站 建设龙华信科
  • 品牌网站建设公营销网站制作平台有哪些
  • 北京互联网建站网站阳江保安招聘网
  • 小学生课程同步做网站软件网站建设80hoe
  • 商丘网站建设价格制作网站项目实例
  • 网站是做后台好还是做前台好百度官网地址
  • 站内推广有哪些方式做暧暧小视频免费网站
  • 网站专题页面模板营销型网站建设可行性分析
  • 做二手房网站有哪些资料微信商城网站怎么做
  • 权威的合肥网站建设深圳做的好的电子行业招聘网站
  • 做网站除了有服务器还需要什么互联网大厂
  • 环保企业网站模板美妆购物网站开发的总结
  • 网站建设企业站模板北京pk10盘制作网站建设
  • 做条形码哪个网站比较好长沙网站开
  • 青海移动网站建设军事头条免费下载安装
  • 罗湖附近公司做网站建设前端网站开发总结
  • 如何去掉Wordpress访问网站公司设计网站推荐
  • xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机一些建筑设计网站