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

学校的网站建设费如何入账域名连接到网站怎么做

学校的网站建设费如何入账,域名连接到网站怎么做,信用中国网站建设要求,四惠网站建设DockerFile的应用 一、介绍1 构建的三步骤2 构建的过程 二、常用命令三、DockerFile案例1 创建DockerFile文件2 使用DockerFile文件构建镜像3 启动容器并验证 四 DockerFile添加数据卷 一、介绍 DockerFile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成…

DockerFile的应用

  • 一、介绍
    • 1 构建的三步骤
    • 2 构建的过程
  • 二、常用命令
  • 三、DockerFile案例
    • 1 创建DockerFile文件
    • 2 使用DockerFile文件构建镜像
    • 3 启动容器并验证
  • 四 DockerFile添加数据卷

一、介绍

DockerFile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。

1 构建的三步骤

  • 编写DockerFile文件
  • docker build 构建镜像
  • docker run 启动镜像

2 构建的过程

  • 每条保留字指令都必须为大写字母 且 后面要跟知晓一个参数
  • 指令是从上到下 顺序执行的
  • 井号(#)表示注释
  • 每条指令都会创建一个新的镜像层,并对镜像提交(构建第一层提交,在覆盖第二层再提交,在覆盖第三层再提交…直至全部构建完毕)

二、常用命令

指令说明
FROM基础镜像,当前新镜像是基于哪个镜像的,有继承的意味
MAINTAINER镜像维护者的姓名和邮箱地址
RUN容器构建时需要运行的命令
EXPOSE当前容器对外暴露的端口
WORKDIR指定在创建容器后,终端默认登录的进来工作目录,一个落脚点
ENV用来在构建镜像过程中设置环境变量
ADD将宿主机目录下的文件拷贝进镜像且ADD命令会自动处理URL和解压tar压缩包
COPY类似ADD,拷贝文件和目录到镜像中。
将从构建上下文目录中<源路径>的文件/目录复制到新的一层的镜像内的<目标路径>位置
COPY src dest
COPY[“src”,"dest]
VOLUME容器数据卷,用于数据保存和持久化工作
CMD指定一个容器启动时要运行的命令
Dockerfile中可以有多个CMD指令,但只有最后一个生效,CMD会被docker run之后的参数替换
ENTRYPOINT指定一个容器启动时要运行的命令
ENTRYPOINT的目的和CMD一样,都是在指定容器启动程序及参数
ONBUILD当构建一个被继承的Dockerfile时运行命令,父镜像在被子继承后父镜像的onbuild被触发

三、DockerFile案例

我们从官网pull下来的centos是没有vim命令的,我们可以自定义一个DockerFile,增加上想要的环境即可。

1 创建DockerFile文件

FROM centosMAINTAINER mzw<ruoshui_t@163.com>ENV MYPATF /usr/localWORKDIR $MYPATHRUN yum -y install vimEXPOSE 80CMD echo $MYPATH
CMD echo "success ----------- 888"
CMD /bin/bash

2 使用DockerFile文件构建镜像

docker build -f DockerFile文件路径 - t 镜像名称:tag .

在这里插入图片描述

3 启动容器并验证

在这里插入图片描述
此时已经有了vim命令

四 DockerFile添加数据卷

DockerFile添加数据卷只需要添加内容【VOLUME: 容器数据卷,用于数据保存和持久化工作】
简单案例

  • 创建dockerFile文件

    vim dockerFile02
    
  • 编写代码

    FROM centosVOLUME ["dataVolume01", "dataVolume02"]CMD /bin/bash
    
  • 构建镜像

    docker build -f dockerFile02 -t mzw/centos:1.2 .
    
  • 运行容器

    docker run -it mzw/centos:1.2
    

查看目录结构,发现有刚刚设置的两个数据卷
在这里插入图片描述

  • 查看数据卷与宿主机的映射
    docker inspect 容器ID
    

在这里插入图片描述

http://www.yayakq.cn/news/568137/

相关文章:

  • 网站一般怎么推广保定专业网站制作
  • 绵阳辉煌网站建设八宝山网站建设
  • 做影视网站风险大广西住房和建设厅官网
  • 成都网站建设公司招聘郑州音乐制作公司
  • 网站关键词词库怎么做全球十大猎头公司排名
  • 找个人做网站还是找企业做网站网站主体备案号
  • 厦门网站建设找哪家比较好网站调用网页内容
  • 长沙网站快速排名优化做网站 框架
  • 什么网站做啤酒清远专业网站建设
  • 洛阳网站建设lyland长春 网络公司
  • 中小企业网站建设咨询公司官方网站推广策划
  • h5免费制作网站国内做音乐网站
  • 2017一起做网店网站网站学什么
  • 利用养生网站做竞价引流知乎有趣的网站
  • 网站建设五站合一淘宝客 wordpress
  • 最优的锦州网站建设linux服务器下如何新建网站
  • 企业网站的主要功能江西事件最新消息新闻
  • 龙口网站制作ppt模板免费下载免费
  • 汕头手机端建站模板企业网项目建设实践
  • asp网站建设实例花网站WordPress商品相册幻灯片
  • 做任务转比特币的网站企业营销型网站建设
  • 绵阳新农网的网站是哪个公司做的高端网站设计多少钱
  • 像优酷平台网站是怎么做的查网站是不是用shopify做的
  • 广州网站设计报价网站开发快递文件
  • 315晚会 网站建设公司制作个人免费网站展示设计
  • 汉阳做网站个人网页设计作品模板简单抑郁症
  • 舟山网站建设网站建设广告素材
  • 网站建设亻金手指排名十五哈尔滨高端网站设计
  • 做竞争小的网站电子商务网站开发与设计报告
  • 济宁手机网站开发公司建 网站 是软件开发