Dockerfile 指令详解

参考文档吧:点击此处

COPY 复制文件

格式:

  • COPY [--chown=<user>:<group>] <源路径>... <目标路径>

  • COPY [--chown=<user>:<group>] ["<源路径1>",... "<目标路径>"]

将从构建上下文目录中 <源路径> 的文件或目录复制到新的一层的镜像内的 <目标路径> 位置

可以是多个文件,可以设置通配符,目标路径可以是相对路径,也可以是绝对路径,容器内会自动创建目录

# 普通复制
COPY package.json /usr/src/app/

# 通配符
COPY hom* /mydir/
COPY hom?.txt /mydir/

ADD 更高级的复制文件

不建议使用,官方说最好用 COPY

CMD 容器启动命令