当前位置: 首页 > 知识库问答 >
问题:

使用docker但使用排除进行复制

殷功
2023-03-14
COPY . .

类似于这样:

   COPY [all but **/node_modules/**] .

对Docker来说这可能吗?

共有1个答案

尉迟宪
2023-03-14

在您的docker构建上下文目录中创建文件.dockerignore,其中一行:

**/node_modules

尽管你可能只是想:

node_modules

有关dockerignore的信息:https://docs.docker.com/engine/reference/builder/#dockerignore-file

 类似资料:
  • 问题内容: 我有一个表“测试”,具有自动递增和任意数量的列。 我想在此表中复制一行,当然所有的列都相同。 有没有一种方法可以不命名所有列? 我以为会对我有所帮助,直到我意识到它永远不会产生,它只会更新现有行。 问题答案: 假设您的表格包含以下字段: 然后,要将具有新键值的值从一行复制到另一行,以下查询可能会有所帮助 这将产生一个新的价值领域和值复制,并选定行的。 您可以扩展此示例以在表中申请更多字

  • 示例: https://www.baeldung.com/junit-5-条件测试执行 唯一仍然有效的排除是@Ignore标志。 为了使测试正常工作,我还需要配置什么测试吗? 我还有这个: 从gradle.build中的dependencis中,我有://https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api测试

  • 问题内容: 我已经按照本教程http://www.dsl.uow.edu.au/~sk33/php5java.htm进行了操作,但最后还是尝试了 我有这个例外 PHP致命错误:未捕获[o(Exception):“ java.lang.Exception:CreateInstance失败:new HelloWorld。原因:java.lang.ClassNotFoundException:在java

  • 问题内容: 我有docker主机,内部有一个容器。 泊坞窗主机仅在IPv6接口上绑定端口,而不在IPv4上绑定端口。 这是输出 现在我在主机上有40122端口,可与容器上的端口22链接。 我想通过SSH进入该容器,但无法将其绑定到IPv6 这是我的Docker版本 我跑了 ps辅助 问题答案: 正如@ daniel- t在评论中指出的那样:github.com/docker/docker/issu

  • 如前所述,在Ubuntu上没有启用控制套接字虚拟服务器,在我们通过raddebug使用控制套接字之前,SUSE和CentOS上的默认安装需要进行一些调整。 CentOS 在CentOS上执行以下操作以使raddebug可用: 通过检查控制套接字(control-socket)虚拟服务器是否已在启用站点的目录下列出来确认它已启用: #> ls /etc/raddb/sites-enabled 编辑控