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

红酒哪个网站做的好/熊猫关键词挖掘工具

红酒哪个网站做的好,熊猫关键词挖掘工具,中立建设集团有限公司网站,中天建设有限公司官方网站上一章所讲到的commit的方式制作镜像的方法,会造成制作的镜像很大,不利于后续的维护迁移。所以dockerfile的编写制作镜像就会显得尤为重要。下面讲解一下dockerfile中最基本的参数:一、基本参数FROM:继承基础镜像MAINTAINER&#…

上一章所讲到的commit的方式制作镜像的方法,会造成制作的镜像很大,不利于后续的维护迁移。所以dockerfile的编写制作镜像就会显得尤为重要。

1920094c9869583ff53648d7f27800b3.png

下面讲解一下dockerfile中最基本的参数:

一、基本参数

FROM:继承基础镜像MAINTAINER:镜像的制作者信息RUN:用来执行shell命令EXPOSE:暴露端口CMD:启动容器默认执行的命令ENTRYPOINT:启动容器真正执行的命令VOLUME:创建挂载点ENV:配置环境变量ADD:复制文件到容器COPY:复制文件到容器WORKDIR:设置容器的工作目录USER:容器的使用用户

注释:cmd和entrypoint必须要有一个,CMD可以被覆盖,如果有entrypoint的话,CMD就是ENTRYPOINT的一个参数.entrypoint对应的是deployment中的commond。

74c57412f86364b3750a642b3d7eceef.png

ENV:类似于docker run -it -e参数,在dockerfile中写ENV会增加镜像的层数,虽然不占什么空间,但是和-e参数是一样的效果。

ADD和COPY的区别:ADD支持解压复制而COPY就是单纯的复制文件到容器内部

新版的docker是不建议使用MAINTAINER的一般使用LABEL来注释                   二、小实验

2.1 cmd

根据基础镜像制作新的镜像:

c8de397cdd560d036765bdc40116405a.png

docker build -t centos:tag . #-t参数指定新的镜像tag,.表示当前目录。也可以使用-f参数来指定具体的dockerfile的目录地址

306410f5d21be59d91ce3f3988ca7232.png

‍‍‍
docker images #查看新生成的镜像

db610ddec09a1f040e053c5e688a22f4.png

下面为了调试新生成的镜像是否达到了我们的预期,就需要加上--rm的参数.--rm表示运行完容器之后就自动退出:

docker run -it --rm centos:cmd 

图中按照dockerfile中写的一样,执行了echo 1的命令,输出之后,容器自动退出。而如果我加上bash参数之后就会自动覆盖掉CMD的指令,如下图:

b2b486f144d4c539cedc603af4c302ec.png

5d5894133e98e313ba40de82cecf4dd5.png

2.2 ENTRYPOINT

使用CMD和ENTRYPOINT会将CMD的参数传递给ENTRYPOINT,意思就是启动centos:cmd这个容器的时候会sleep3秒钟,cmd的参数传递给了ENTRYPOINT:

a92d2d44f4e7f12873e1d6a4405b7507.png

b0354e608a44205ca5375fb498736aed.png

29656a3ed74de9b366e610e0e2f8ea77.png

2.3 ENV

FROM centos:7LABEL maintainer="test dockerfile"RUN useradd liuchangENV test_env1 env1ENV test_env2 env2ENV env1=test1 env2=test2#RUN mkdir /opt/liuchang#ENTRYPOINT ["echo"]CMD echo ${test_env1} ${test_env2} ${env1} ${env2}

39539642b90dd55001319c9a16db7bb8.png

2.4 ADD

ADD会将打包进容器的文件进行解压操作而COPY不会执行解压的操作:

4ef32c4672cc7dccd6d980e2b92901e0.png

f9fddf10191a5711afdf2265d04a56fc.png

2.5 WORKDIR

定义进入容器看到的目录,这种场景适用于在各种java应用的工程文件存放在固定目录的情况,使用者登录容器之后可以清除的看到自己的工程文件的位置:

fc697f7e88deb49f1aa75597b128f6d1.png

6d59b1e06ed4f6d97100386c117080db.png

2.6 VOLUME

存储挂载卷,使用dockerfile的VOLUME可以在容器内部定义一个存储卷,但是这个关联在宿主机的目录是默认的一个目录,如下图,如果在容器启动时候指定挂载需要在docker run的时候使用-v参数:

a3b17c0ebffe83c5887dfca853b1f90f.png

http://www.lbrq.cn/news/1613503.html

相关文章:

  • 林业网站建设有哪些/公司宣传推广方案
  • 佛山做外贸网站平台/百度官网认证
  • 西安做网站哪里价格低/培训机构管理系统
  • 做网站怎么样才能赚到钱/企业关键词优化推荐
  • 合肥建网站公司/李勇seo的博客
  • 毕业设计做的网站抄袭/爱站网关键词搜索
  • 制作网站一般多少钱/市场调研方法有哪些
  • 怎么做游戏充值代理网站/如何创建一个个人网站
  • 企业公司网站制作建设/seo主要做什么工作内容
  • 在上阿里云做网站/简单网页制作成品和代码
  • 山东做网站建设的好公司哪家好/做一个自己的网站
  • 有做自由行包车的网站/全网营销代理加盟
  • 开发平台免费版/seo快速培训
  • web编程/seo怎么做优化方案
  • 购物网站的设计思路/网店培训班
  • 网站单页推广/seo技术专员招聘
  • 网页传奇哪个比较好玩/seo网站优化优化排名
  • 做外贸在什么网站最好/seo网络优化公司
  • 建设银行南通通州支行网站/文案写作软件app
  • 株洲的网络营销公司有哪些/seo搜索引擎优化实训总结
  • 汉中专业网站建设推广/带佣金的旅游推广平台有哪些
  • 廊坊seo建站/推广普通话的意义是什么
  • 前端怎么做自己的博客网站/东莞seo优化排名推广
  • 网站制作方案垂直领域获客/店铺推广引流的方法
  • 华强北网站建设/seo检查工具
  • 贵阳网站建设哪家/微信推广图片
  • wordpress 伪娘/班级优化大师怎么加入班级
  • wordpress上传图片/爱站网seo培训
  • 网站开发自我介绍代码/郑州网站建设推广
  • 游戏推广犯法吗/宁波seo如何做推广平台
  • 面经——电子电路技术知识详解
  • GaussDB having 的用法
  • NCV8402ASTT1G自保护N沟道功率MOSFET安森美/ONSEMI 过流过温保护汽车级驱动NCV8402ASTT1
  • Oracle 11g RAC集群部署手册(三)
  • USB Device(VID_1f3a_PID_efe8) 驱动叹号
  • 高性能MCP服务器架构设计:并发、缓存与监控