build context to Docker daemon 3.314GB

意思是:正在将生成上下文发送到Docker守护程序。如果dockerfile的同级目录文件过多过大,docker build的时候会向上下文环境发送,导致很慢,这个时候的解决办法有:

1.使用.dockerignore文件,设置黑名单,该文件包含的目录不会被发送到Docker daemon中

2.将Dockerfile迁移后其他目录中执行。

3.将不需要的文件删除

这里以第一种方法为例,给出解决demo

  1. 如果build命令在dockerfile文件下,在dockerfile的目录下创建.dockerignore文件。如果build命令不在dockerfile文件下,那就放到执行命令的那个目录下。
touch .dockerignorevim .dockerignore cat .dockerignore
./data表示当前执行dockerfile的路径下,data文件不上传
  1. 接下来我们继续使用docker build进行镜像的构建, 会发现data文件没有上传到上下文环境了

Sending build context to Docker daemon 解决办法相关推荐

  1. did not detect an --insecure-registry argument on the Docker daemon解决方法

    问题描述: 启动Openshift(openshift-origin-server-v3.11.0-0cbc58b-linux-64bit)时,报错信息如下所示: [root@zeppelin ope ...

  2. Source InSight context 窗口丢失的解决办法

    我没关si的情况下强制关机导致的 Source InSight context 窗口丢失的解决办法 (2010-09-03 13:35:45) 转载▼     今天早晨改改CLI,上了趟WC,回来发现 ...

  3. ubuntu: /lib/modules/xx/build 目录不存在的解决办法(安装Linux headers失败)

    ubuntu: /lib/modules/xx/build 目录不存在的解决办法 欢迎关注微信公众号<嵌入式大本营>(zjf18770701843) 之前遇到过这个问题,当时费了很大的劲才 ...

  4. docker timeout 解决办法

    docker timeout 解决办法. # 配置代理,此处为阿里云的镜像,可选其他的. {"registry-mirrors": ["https://khec465u. ...

  5. Ubuntu 18.04下Couldn't connect to Docker daemon at http+docker://localunixsocket解决办法

    一台服务器系统为:Ubuntu 18.04 LTS,上面建了git裸仓库,用于开发吧代码push到这里.同时WEB测试环境通过docker也部署在这台.通过git钩子post-receive,当有新代 ...

  6. error: cannot connect to daemon解决办法

    运行adb shell时出现error: cannot connect to daemon如下报错,试了很多方法都没有解决,包括查看端口号杀死进程等. 最终找到了一个解决办法. 先打开一个命令行窗口 ...

  7. 【Rust】cargo update或者cargo build国内被墙失败解决办法

    Cargo build失败解决办法 现象 解决办法 现象 cargo build 时下载失败(Mac 10.13.4),提示: error: failed to download from https ...

  8. 删除node_modules文件夹后重新安装插件后执行npm run build报错问题的解决办法

    这两周基于vue2.0+webpack开发了3个SPA,最开始在sublime text3中开发,文件结构如下图: 图1 后来怕文件丢失,想着尽块备份文件夹,于是改为使用webstrom(11.0.3 ...

  9. CentOs7 提示没有安装包docker的解决办法

    1.运行下面的yum 命令-安装 docker: yum install docker -y 提示没有安装包docker 2./etc/yum.repo.d     目录下创建配置文件 touch t ...

  10. webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 解决办法

    最近要做一个可以拖拽的关系图,从github上clone别人的项目后运行时报错webpack-dev-server --inline --progress --config build/webpack ...

最新文章

  1. menuItem无法响应点击事件
  2. ARM常用的调试方式与ARM培训班常见的调试方法
  3. python 操作 表格
  4. URL去重的几种方法
  5. mysql中的类型与java_mysql与java数据类型对应关系
  6. jzoj3501-消息传递【换根法,树形dp】
  7. Windows 未能启动。原因可能是最近更改了硬件或软件。解决此问题的步骤
  8. Android RecyclerView根据不同的item设置不同的背景颜色
  9. 华为架构师_华为首席架构师刘敏:5G商业落地 中小企业如何分一杯羹?
  10. OpenXml开发-向文档中添加样式
  11. 帆软高级函数应用之数组函数
  12. mysql查询前一年的第一天_MySQL中查询某一天, 某一月, 某一年的数据代码详解
  13. php gmssl,关于GmSSL
  14. dr.oracle黑钻面膜,dr.diamond是什么牌子?dr.diamond钻石面膜怎么样?
  15. 《论文阅读》Generating Responses with a Specific Emotion in Dialog
  16. Android 短视频SDK
  17. c语言勾股数编程,C++勾股数公式讲解
  18. Linux(CentOS) 安装JDK
  19. 几年前之所预言,其人不死言之依然
  20. Groovy(Java笨狗)系列--datatypes

热门文章

  1. OCR识别数学公式图片,获得原始公式代码
  2. android 自定义 锁屏
  3. 三轮全向轮底盘SLAM挖坑系列-简介
  4. python实现火车票查询
  5. ireport分页后最后多一页空白页
  6. 监控系统首选DNS服务器,监控windows DNS服务器
  7. 用 java eclipse画出一个圆形并且可以控制半径大小
  8. [055] SSL 3.0曝出Poodle漏洞的解决方案-----开发者篇
  9. android 图片3d,Android实现3D图片浏览效果示例
  10. 大数据千亿级离线数仓项目第三天 维度数据分析与业务开发