dockerfile文件中copy上下文目录
2018-02-24 21:47
281 查看
COPY 指令将从构建上下文目录中 <源路径> 的文件/目录复制到新的一层的镜像内的 <目标路径> 位置。
<目标路径> 可以是容器内的绝对路径,也可以是相对于工作目录的相对路径(工作目录可以用 WORKDIR 指令来指定)。
目标路径不需要事先创建,如果目录不存在会在复制文件前先行
创建缺失目录。
COPY <源路径>... <目标路径>
COPY ["<源路径1>",... "<目标路径>"]
正确:
COPY ./package.json /app/
COPY package.json /usr/src/app/
错误:
COPY ../package.json /app
或者 COPY /opt/xxxx /app
注意:
此外,还需要注意一点,使用 COPY 指令,源文件的各种元数据都会保留。比如读、写、执
行权限、文件变更时间等。
<目标路径> 可以是容器内的绝对路径,也可以是相对于工作目录的相对路径(工作目录可以用 WORKDIR 指令来指定)。
目标路径不需要事先创建,如果目录不存在会在复制文件前先行
创建缺失目录。
COPY <源路径>... <目标路径>
COPY ["<源路径1>",... "<目标路径>"]
正确:
COPY ./package.json /app/
COPY package.json /usr/src/app/
错误:
COPY ../package.json /app
或者 COPY /opt/xxxx /app
注意:
此外,还需要注意一点,使用 COPY 指令,源文件的各种元数据都会保留。比如读、写、执
行权限、文件变更时间等。
相关文章推荐
- maven copy file文件到指定目录
- oracle backup controlfile以及查找备份文件目录
- 分享一个收集到的文件和目录操作类FileSystemObject
- Copy指定目录下的所有文件到新位置
- JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件
- linux中cp (copy)复制文件或目录的用法
- 使用.NET FileSystemWatcher对象监控磁盘文件目录的改变
- PHP文件目录copy
- Java精选笔记_IO流【File(文件)类、遍历目录下的文件、删除文件及目录】
- python的zipfile实现文件目录解压缩
- C++11:for_each_file遍历目录处理文件
- java-file-列出目录下所有子目录与文件
- 用File查询文件目录
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- 8.6 tempfile--临时文件和目录处理
- 通过Dockerfile 文件为linux images 添加新用户
- Java精选笔记_IO流【File(文件)类、遍历目录下的文件、删除文件及目录】
- 从头认识java-16.1 文件目录列表(File类的list())
- 怎么从docker中copy文件到 本机
- python用zipfile模块打包文件或是目录、解压zip文件实例