首页 > 其他分享 >3.DockerFile文件编写样例

3.DockerFile文件编写样例

时间:2022-08-30 23:57:45浏览次数:60  
标签:文件 CMD 样例 MYPATH 编写 镜像 docker DockerFile

Base镜像(scratch):
Docker Hub 中 99% 的镜像都是通过在 base 镜像中安装和配置需要的软件构建出来的
1)编写DockerFile文件:
vi /home/mydocker/Dockerfile文件,内容如下:

FROM centos
MAINTAINER zzzz[email protected]
ENV MYPATH /usr/local
WORKDIR $MYPATH

RUN yum install vim -y
RUN yum install net-tools -y

EXPOSE 80

CMD echo $MYPATH
CMD echo 'success......finish'
CMD /bin/bash

2)执行docker build -t 新镜像名字:TAG .
docker build -t mycentos:0.1 .
3)docker run -it 新镜像名字:TAG 测试
4)docker history 镜像名 列出镜像的变更历史

标签:文件,CMD,样例,MYPATH,编写,镜像,docker,DockerFile
From: https://www.cnblogs.com/NIAN2011/p/16641401.html

相关文章

  • dockerfile
    目录基本结构指令FROMLABELMAINTAINERRUNCDMEXPOSEENVADDCOPYENTRYPOINTVOLUMEUSERWORKDIR基本结构Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速......
  • dockerfile
    目录什么是dockerfiledockerfile的基本结构dockerfile的指令创建镜像什么是dockerfiledockerfile构建镜像是以基础镜像为基础。Dockerfile是一个文本文件,内容就是用户......
  • Dockerfile
    Dockerfile目录Dockerfile基本结构指令FROMLABELMAINTAINERRUNCDMEXPOSEENVADDcopyENTRYPOINTVOLUMEUSERWORKDIR基本结构Dockerfile是一个文本格式的配置文件,用户可以......
  • 无需编写一行代码,实现任何方法的流量防护能力
    简介: 有了针对任何方法都可以做到限流降级的能力后,我们可以快速赋予任意一个微服务系统具备流量防护的能力,让我们有更多的时间专注于业务的快速发展,关于系统的稳定性就放......
  • Dockerfile容器设置中文
    FROMcentos:7.6.1810RUNln-snf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime&&\yuminstallglibc-common-y&&\localedef-c-fUTF-8-izh_CN......
  • Linux 驱动开发-简单的驱动框架编写
    编写一个简单的linux驱动代码栗子1、源文件xxx.c#include<linux/kernel.h>#include<linux/module.h>//模块入口函数staticint__initdemo_init(void){ pri......
  • MapReduce程序编写(举例:统计单词个数)
    publicclassWordCount{//map读取数据的key类型定死是LongWritable,代表的是行号,从0开始,value是一行数据,TextstaticclassMyMapperextendsMapper<LongWrita......
  • 第二章-编写紧密耦合的代码
    正如我们在第一章中提到的,酱汁是一种由蛋黄和黄油制成的乳化酱汁,但这并不能神奇地灌输给你制造酱汁的能力。学习的最好方法是实践,但一个例子往往能弥合理论和实践之间的鸿......
  • 【云原生】镜像构建实战操作(Dockerfile)
    目录一、概述二、Dockerfile结构三、常用Dockerfile操作指令1)镜像构建(dockerbuild)2)运行容器测试(dockerrun)3)ARG4)FROM5)MAINTAINER(已弃用)6)VOLUME7)RUN8)COPY9)ADD10)ENV11)WORKDI......
  • 【SQL脚本编写经验 - SQL关联删除】
    问题概述:根据删除临时表中的字段(dpt_code&fp_code)去删除表中数据DELETEFROMfirstFROMBGT_projectsfirstINNERJOINneed_delete_tempsecondONfirst.dpt_code......