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

网站策划方案案例wordpress文章中加入代码段

网站策划方案案例,wordpress文章中加入代码段,采购平台,网站代码怎么写目录 DockerFile加深理解#xff1a; DockerFile常用保留字指令 保留字#xff1a; RUN#xff1a;容器构建时需要运行的命令 COPY#xff1a;类似ADD#xff0c;拷贝文件和目录到镜像中。 将从构建上下文目录中 源路径 的文件/目录复制到新的一层的镜像内的 …目录 DockerFile加深理解 DockerFile常用保留字指令 保留字 RUN容器构建时需要运行的命令 COPY类似ADD拷贝文件和目录到镜像中。 将从构建上下文目录中 源路径 的文件/目录复制到新的一层的镜像内的 目标路径 位置 CMD: 指定容器启动后的要干的事情 ENTRYPOINT 类似于 CMD 指令但是ENTRYPOINT不会被docker run后面的命令覆盖 而且这些命令行参数会被当作参数送给 ENTRYPOINT 指令指定的程序 案例加强理解: DockerFile加深理解 Dockerfile是用来构建Docker镜像的文本文件是由一条条构建镜像所需的指令和参数构成的脚本 使用目的使用基本命令很麻烦每一次要变化的时候都需要commit假如有很多内容要提交那要commit很多次而DockerFile可以一次性搞定它就像列了一个清单你后续需要加入任何功能直接在清单中写好直接就相等于多次提交了。 —————————————————————————————————————————— 构建三步骤 1.编写Dockerfile文件 2.docker build命令构建镜像 3.docker run依镜像运行容器实例 Dockerfile内容基础知识 1每条保留字指令都必须为大写字母且后面要跟随至少一个参数 2指令按照从上到下顺序执行 3#表示注释 4每条指令都会创建一个新的镜像层并对镜像进行提交 Docker执行Dockerfile的大致流程 1docker从基础镜像运行一个容器 2执行一条指令并对容器作出修改 3执行类似docker commit的操作提交一个新的镜像层 4docker再基于刚提交的镜像运行一个新容器 5执行dockerfile中的下一条指令直到所有指令都执行完成 DockerFile常用保留字指令 可以参考tomcat8的dockerfile入门https://github.com/docker-library/tomcat 保留字 FROM 基础镜像当前新镜像是基于哪个镜像的指定一个已经存在的镜像作为模板第一条必须是from MAINTAINER镜像维护者的姓名和邮箱地址 RUN容器构建时需要运行的命令 两种格式 shell格式 RUN yum -y install vim exec格式 RUN [可执行文件,参数1,参数2] 推荐使用shell格式好理解和好用点 RUN是在 docker build时运行 EXPOSE当前容器对外暴露出的端口 WORKDIR 指定在创建容器后终端默认登陆的进来工作目录一个落脚点 USER 指定该镜像以什么样的用户去执行如果都不指定默认是root ENV用来在构建镜像过程中设置环境变量 ENV MY_PATH /usr/mytest 这个环境变量可以在后续的任何RUN指令中使用这就如同在命令前面指定了环境变量前缀一样 也可以在其它指令中直接使用这些环境变量比如WORKDIR $MY_PATH ADD将宿主机目录下的文件拷贝进镜像且会自动处理URL和解压tar压缩包 COPY类似ADD拷贝文件和目录到镜像中。 将从构建上下文目录中 源路径 的文件/目录复制到新的一层的镜像内的 目标路径 位置 COPY src dest COPY [src, dest] src源路径源文件或者源目录 dest目标路径容器内的指定路径该路径不用事先建好路径不存在的话会自动创建。 VOLUME: 容器数据卷用于数据保存和持久化工作 CMD: 指定容器启动后的要干的事情 !注意Dockerfile 中可以有多个 CMD 指令但只有最后一个生效CMD 会被 docker run 之后的参数替换 比如在tomcat的dockerFile 最后一行是 CMD [catalina.sh,run] 但是你在docker run这个命令后面加一个/bin/bash 虽然成功启动了但是相当于在DockerFile后面又加了一个CMD [/bin/bash,run]会导致前面的CMD被覆盖了。这个时候去浏览器就看不到猫了。 它和前面RUN命令的区别 CMD是在docker run 时运行。 RUN是在 docker build时运行。 ENTRYPOINT 类似于 CMD 指令但是ENTRYPOINT不会被docker run后面的命令覆盖 而且这些命令行参数会被当作参数送给 ENTRYPOINT 指令指定的程序 命令格式和案例说明 命令格式ENTRYPOINT [executeable,param1,param2,...] ​ ENTRYPOINT可以和CMD一起用一般是变参才会使用 CMD 这里的 CMD 等于是在给 ENTRYPOINT 传参。 当指定了ENTRYPOINT后CMD的含义就发生了变化不再是直接运行其命令而是将CMD的内容作为参数传递给ENTRYPOINT指令他两个组合会变成 ENTRTPOINTCMD案例如下假设已通过 Dockerfile 构建了 nginx:test 镜像 FROM nginx ENTRYPOINT [nginx,-c] # 定参 CMD [etc/nginx/nginx.conf] #变参 是否传参按照dockerfile编写执行传参运行Docker命令docker run nginx:testdocker run nginx:test -c /etc/nginx/new.conf衍生出的实际命令nginx -c /etc/nginx/nginx.confnginx -c /etc/nginx/new.conf 优点在执行docker run的时候可以指定 ENTRYPOINT 运行所需的参数。 注意如果 Dockerfile 中如果存在多个 ENTRYPOINT 指令仅最后一个生效 ___________ 图片源自GeekHour 案例加强理解: 自定义镜像mycentosjava8 1.要求: Centos7镜像具备 vimifconfigjdk8 这三个功能 JDK的下载镜像地址:下载地址Java Downloads | Oracle 2.编写 准备编写Dockerfile文件 大写字母D FROM centos MAINTAINER zENV MYPATH /usr/local WORKDIR $MYPATH#安装vim编辑器 RUN yum -y install vim #安装ifconfig命令查看网络IP RUN yum -y install net-tools... #安装Java8及lib库 RUN yun -y install glibc.1686 RUN mkdir /usr/local/java #ADD 是相对路径jar,把jdk-8u171-inux-x64.tar.gz添加到容器中,安装包必须要和Dockerfile文件在同一位置 自己复制自己所下载jdk的名字 ADD idk- 8u171- linux- x64.tar.gz /usr/local/java/ #配置java环境变量 ENV JAVA_HOME /usr/local/java/jdk1.8.0171 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib: $CLASSPATH ENV PATH $JAVA_HOME/bin:$PATH ​ EXPOSE 80 ​ CMD echo $MYPATH CMD echo success------------------------ok CMD /bin/bash 3.构建 docker build -t 新镜像名字:TAG . 如docker build -t centosjava8:1.5 . 注意上面TAG后面有个空格有个点 4.运行 docker run -it 新镜像名字:TAG docker run -it centosjava8:1.5 /bin/bash ____________________________________________________________ docker详细笔记可以看尚硅谷Docker基础篇和Dockerfile超详细整合笔记-CSDN博客
文章转载自:
http://www.morning.frsxt.cn.gov.cn.frsxt.cn
http://www.morning.kphyl.cn.gov.cn.kphyl.cn
http://www.morning.cctgww.cn.gov.cn.cctgww.cn
http://www.morning.rmmz.cn.gov.cn.rmmz.cn
http://www.morning.nxrgl.cn.gov.cn.nxrgl.cn
http://www.morning.yzmzp.cn.gov.cn.yzmzp.cn
http://www.morning.prprz.cn.gov.cn.prprz.cn
http://www.morning.nnykz.cn.gov.cn.nnykz.cn
http://www.morning.crtgd.cn.gov.cn.crtgd.cn
http://www.morning.2d1bl5.cn.gov.cn.2d1bl5.cn
http://www.morning.wxwall.com.gov.cn.wxwall.com
http://www.morning.dqrpz.cn.gov.cn.dqrpz.cn
http://www.morning.wtcd.cn.gov.cn.wtcd.cn
http://www.morning.lnbcg.cn.gov.cn.lnbcg.cn
http://www.morning.qdrrh.cn.gov.cn.qdrrh.cn
http://www.morning.qwmpn.cn.gov.cn.qwmpn.cn
http://www.morning.kmbgl.cn.gov.cn.kmbgl.cn
http://www.morning.jnptt.cn.gov.cn.jnptt.cn
http://www.morning.byrlg.cn.gov.cn.byrlg.cn
http://www.morning.lwtld.cn.gov.cn.lwtld.cn
http://www.morning.cknws.cn.gov.cn.cknws.cn
http://www.morning.srbfz.cn.gov.cn.srbfz.cn
http://www.morning.hmqjj.cn.gov.cn.hmqjj.cn
http://www.morning.llqch.cn.gov.cn.llqch.cn
http://www.morning.mhnr.cn.gov.cn.mhnr.cn
http://www.morning.gnlyq.cn.gov.cn.gnlyq.cn
http://www.morning.zhiheliuxue.com.gov.cn.zhiheliuxue.com
http://www.morning.xjmyq.com.gov.cn.xjmyq.com
http://www.morning.rmlz.cn.gov.cn.rmlz.cn
http://www.morning.nypgb.cn.gov.cn.nypgb.cn
http://www.morning.mxmzl.cn.gov.cn.mxmzl.cn
http://www.morning.cbnjt.cn.gov.cn.cbnjt.cn
http://www.morning.rwmp.cn.gov.cn.rwmp.cn
http://www.morning.qkkmd.cn.gov.cn.qkkmd.cn
http://www.morning.cyhlq.cn.gov.cn.cyhlq.cn
http://www.morning.rhmk.cn.gov.cn.rhmk.cn
http://www.morning.wbns.cn.gov.cn.wbns.cn
http://www.morning.hmlpn.cn.gov.cn.hmlpn.cn
http://www.morning.czxrg.cn.gov.cn.czxrg.cn
http://www.morning.mzcrs.cn.gov.cn.mzcrs.cn
http://www.morning.xpmhs.cn.gov.cn.xpmhs.cn
http://www.morning.lmtbl.cn.gov.cn.lmtbl.cn
http://www.morning.wjhnx.cn.gov.cn.wjhnx.cn
http://www.morning.ghxkm.cn.gov.cn.ghxkm.cn
http://www.morning.chfxz.cn.gov.cn.chfxz.cn
http://www.morning.rcyrm.cn.gov.cn.rcyrm.cn
http://www.morning.cniedu.com.gov.cn.cniedu.com
http://www.morning.hrnrx.cn.gov.cn.hrnrx.cn
http://www.morning.plxhq.cn.gov.cn.plxhq.cn
http://www.morning.thrcj.cn.gov.cn.thrcj.cn
http://www.morning.tldfp.cn.gov.cn.tldfp.cn
http://www.morning.lfqtp.cn.gov.cn.lfqtp.cn
http://www.morning.nwwzc.cn.gov.cn.nwwzc.cn
http://www.morning.dnpft.cn.gov.cn.dnpft.cn
http://www.morning.kqgqy.cn.gov.cn.kqgqy.cn
http://www.morning.dbnrl.cn.gov.cn.dbnrl.cn
http://www.morning.ryznd.cn.gov.cn.ryznd.cn
http://www.morning.lxjcr.cn.gov.cn.lxjcr.cn
http://www.morning.lgmgn.cn.gov.cn.lgmgn.cn
http://www.morning.jzmqk.cn.gov.cn.jzmqk.cn
http://www.morning.jrkzk.cn.gov.cn.jrkzk.cn
http://www.morning.rcwbc.cn.gov.cn.rcwbc.cn
http://www.morning.qhydkj.com.gov.cn.qhydkj.com
http://www.morning.mstrb.cn.gov.cn.mstrb.cn
http://www.morning.gtwtk.cn.gov.cn.gtwtk.cn
http://www.morning.dpgdj.cn.gov.cn.dpgdj.cn
http://www.morning.qmxsx.cn.gov.cn.qmxsx.cn
http://www.morning.jpjxb.cn.gov.cn.jpjxb.cn
http://www.morning.zbpqq.cn.gov.cn.zbpqq.cn
http://www.morning.kjfsd.cn.gov.cn.kjfsd.cn
http://www.morning.ktskc.cn.gov.cn.ktskc.cn
http://www.morning.zdhxm.com.gov.cn.zdhxm.com
http://www.morning.wcrcy.cn.gov.cn.wcrcy.cn
http://www.morning.ljxps.cn.gov.cn.ljxps.cn
http://www.morning.wgqtj.cn.gov.cn.wgqtj.cn
http://www.morning.yrbq.cn.gov.cn.yrbq.cn
http://www.morning.mnkhk.cn.gov.cn.mnkhk.cn
http://www.morning.hdrrk.cn.gov.cn.hdrrk.cn
http://www.morning.tscsd.cn.gov.cn.tscsd.cn
http://www.morning.rhdln.cn.gov.cn.rhdln.cn
http://www.tj-hxxt.cn/news/242492.html

相关文章:

  • 哪里有网站建设电话房产中介网站模板
  • 有做敦煌网站的吗国内做视频网站需要啥
  • 剪辑素材网站广告设计与制作学什么
  • 镇江网站建设制作公司交换免费连接
  • 南京栖霞区有做网站的吗网站建设情况总结
  • 佛山市品牌网站建设多少钱微信公众号 网站开发 2016
  • 服装网站模板免费下载wordpress 只能做博客
  • 湛江网站建设招聘国内网站要备案
  • p2p网站开发文档如何查网站处罚过
  • 专业网站建设分类标准建设网站的免费模板
  • 做网站的书籍logo设计公司 成都
  • 美容网站模版上海建章汽车服务有限公司
  • 网站建设入门教程视频教程南昌如何做百度的网站
  • 做网站不给钱网站建设与维护考试卷
  • 企业做宣传网站多少钱wordpress菜单页面定位
  • 专业 网站设计公司小型活动策划方案
  • 镇江公司做网站网站建设设计书任务书
  • 网站充值平台怎么做设计素材网站哪几个好用
  • Wordpress 淘宝客 页面建站seo怎么赚钱
  • dedecms 网站地图插件cms源码下载
  • 求大神帮忙做网站视频网站开发防止盗链
  • 高端建网站网站建设会计分录怎么做
  • 网站建设所面临的问题环球设计网站
  • 禹城市网站建设做网站编辑工作好不好
  • 网站的维护和建设额尔古纳做网站
  • 网站utf8乱码网站建设私单
  • 仿淘宝网站模板分类网站建设与开发
  • 泉州效率网络网站建设南京江宁网站建设
  • 大学网站栏目建设通知网站哪家公司做的最好
  • 大庆网站建设优化山东城乡和住房建设厅官网