DockerFile简介以及使用

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

构建的三步骤:编写dockerfile文件→build构建→docker run

dockerfile保留字指令:

  FROM:当前新镜像是基于那镜像

  MAINTAINER:镜像作者

  RUN:容器需要运行的命令

  EXPOSE:对外端口号

  WORKDIR:指定终端进入的工作目录

  ENV:设置环境变量

  ADD:将宿主机目录下的文件拷贝进镜像,ADD命令会自动处理URL和解压压缩包

  COPY:将宿主机目录下的文件拷贝进镜像

扫描二维码关注公众号,回复: 3944082 查看本文章

  VOLUME:容器数据卷

  CMD:指定一个容器运行时要运行的文件(可以有很多CMD命令,但只有最后一个生效)

  ENTRYPOINT:指定一个容器运行时要运行的文件

  OMBUILD:构建一个被继承的dockerfile时运行命令,父镜像在子镜像继承之后,父镜像onbuild被cufa触发

案例:

  FEOM centos

  MAINTAINER  WU-WU

  ENV mypath /usr/local

  WORKDIR  /home

  RUN yum install vim

  RUN yum install net-tools

  EXPOSE 9999

  CMD  bin/bash

  

  

猜你喜欢

转载自www.cnblogs.com/wu-wu/p/9909710.html