如何.dockerignore
处理异常?
例如,我想忽略src/
目录中除之外的所有内容src/web/public
。
我试过了…
.git
src
!src/web/public
似乎不起作用。
docker build .
显示Sending build context to Docker daemon 20.63 MB
任何一种方式。
似乎没有.dockerignore
处理异常。如果存在众所周知的语法,则可以提出更改并提出请求。
在commands.go的标记1.3中,我们看到了以下内容:
ignore, err := ioutil.ReadFile(path.Join(root, ".dockerignore"))
// ...
options := &archive.TarOptions{
Compression: archive.Uncompressed,
Excludes: excludes,
}
context, err = archive.TarWithOptions(root, options)
并在archive.go中:
for _, include := range options.Includes {
// ...
skip, err := fileutils.Matches(relFilePath, options.Excludes)
if err != nil {
log.Debugf("Error matching %s", relFilePath, err)
return err
}
if skip {
if f.IsDir() {
return filepath.SkipDir
}
return nil
}
// ...
}
问题内容: 阅读文档后,我想知道是否有测试方法? 例子 如何检查我的dockerfile忽略正确的文件和目录? 问题答案: 为了扩展VonC的建议,以下是一个示例构建命令,您可以使用该命令来创建具有当前文件夹的构建上下文的映像: 创建完成后,运行容器并检查目录的内容,其中包括文件未排除的所有内容: 然后,您可以使用以下命令进行清理:
读完<代码>。dockerignore文档,不知道有没有办法测试一下? 如何检查dockerfile忽略正确的文件和目录?
我是第一次测试和使用jmeter的新手。使用这些步骤,我试图在jmeter中记录移动设备脚本。我已完成以下步骤: 打开JMeter并右键单击测试计划 但是当我在浏览器上检查服务器状态时(),出现以下错误: 组织。阿帕奇。http。客户ClientProtocolException:URI未指定有效的主机名:https:////在org。阿帕奇。http。impl。客户抽象HttpClient。De
问题内容: (我是Java新手)…我想在HashMap中存储一些类字段值,然后将其写入文件(路径作为参数传递),然后还原HashMap并获取所需的信息。在名为Carte的构造函数中,我遇到一个异常,即找不到文件,无论如何它都位于正确的位置,保存的数据位于我的xml文件中。关于这一点的任何想法 发生了一个异常:java.io.FileNotFoundException:users / stefan
问题内容: (我是Java新手)…我想在HashMap中存储一些类字段值,然后将其写入文件(路径作为参数传递),然后还原HashMap并获取所需的信息。在名为Carte的构造函数中,我遇到一个异常,即找不到文件,无论如何它都位于正确的位置,保存的数据位于我的xml文件中。关于这一点的任何想法 发生了一个异常:java.io.FileNotFoundException:users / stefan
我有一个Netbeans Maven Java项目,在其中我使用Jasper报表。在Netbeans中,一切都很好,但是当我运行带有依赖项文件的jar时,程序一直工作到我试图从数据库中获取带有数据的报表为止。当我按下按钮在两个日期之间返回报表中的数据时,程序在线程“AWT-EventQueue-0”中抛出错误-异常:从线程“AWT-EventQueue-0”中的UncaughtExceptionH