Docker Dockerfile参数基本解释

标题Docker Dockerfile参数基本解释

FROM 指定基础镜像,必须为第一个命令
格式:
	FROM <image>
	FROM <image>:<tag>
示例:
	FROM ubuntu:18.0.2  基于ubuntu18.0.2系统为基础
注意:
	tag是可选的,如果不使用tag时,会使用latest版本的基础镜像
MAINTAINER 镜像维护者的信息
格式:
	MAINTAINER <name>
示例:
	MAINTAINER <你想写的信息>
COPY|ADD 添加本地文件到镜像中
格式:
	COPY <src>... <dest>
示例:	
	COPY home(当前文件) /home/(镜像生成容器中的路劲)          
	添加home文件到/home/路径中
	如有压缩文件需要在生成镜像的时候解压只需要将COPY命令改成ADD即可
	ADD <src>... <dest>
	
WORKDIR 工作目录
格式:
	WORKDIR /yourworkdir (你的工作路径)
注意:
	通过WORKDIR设置工作目录后,Dockerfile中其后的命令RUN、CMD、ENTRYPOINT、ADD、COPY等命令都会在该目录下执行
	
RUN 构建镜像过程中执行命令
格式:
	RUN <command>
示例:
    RUN yum install pip  运行安装pip的指令
    
CMD 构建容器后调用,也就是在容器启动时才进行调用
格式:
	CMD <command>
示例:
    CMD ping www.baidu.com
注意:
	CMD不同于RUN,CMD用于指定在容器启动时所要执行的命令,而RUN用于指定镜像构建时所要执行的命令。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值