Docker不断重试大文件

当图像中有大的HDF5文件时,Docker推送失败。 一个文件在2.4和3.2 GB之间。 不pipe它是哪个文件,它总是会失败。 小HDF5文件(19MB)将成功。

我实际上没有得到任何错误消息,如果我试图推到dockerregistry。 用户界面看起来像是在推送文件,然后当它推送所有字节(100%)时,它会显示“15秒内重试”,然后重新开始。

我有一些错误日志从下面的gitlabregistry,但一个“docker push –verbose”方法将是相当有帮助的。

==> / var / log / gitlab / registry / current <== 2017-08-09_09:23:22.28799 time =“2017-08-09T09:23:22.287891292Z”level = error msg =“客户端在blob PATCH “auth.user.name = root contentLength = 2000110499 copied = 1432460362 environment = production error =”unexpected EOF“go.version = go1.8.1 http.request.host = registry.gitlab.bignut.ai http.request.id = cb09cab1 -8a4c-4001-9aa4-7c11dc9c04c9 http.request.method = PATCH http.request.remoteaddr = 35.189.251.28 http.request.uri =“/ v2 / root / gitlab-docker-test / wa_tr / wa_tr_test_data / blobs / uploads / d463eda2-4d84-4b0a-a76a-37dfc043d750?_STATE = ZTIcKZ18tNeK8HAEIyt4iy0zpqDTC3L6h7phBly07S97Ik5hbWUiOiJyb290L2dpdGxhYi1kb2NrZXItdGVzdC93YV90cmFkaW5nL3dhX3RyYWRpbmdfdGVzdF9kYXRhIiwiVVVJRCI6ImQ0NjNlZGEyLTRkODQtNGIwYS1hNzZhLTM3ZGZjMDQzZDc1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAxNy0wOC0wOVQwOToxOTowNC43ODE1NzIwMTlaIn0%3D “http.request.useragent =” 泊坞窗/ 17.06.0-CE GO / go1.8.3混帐提交/ 02c1d87内核/ 4.4.0-89-通用操作系统/ linux arch / amd64 UpstreamClient(Docker-Client / 17.06.0 -ce(linux))“instance.id = 070c4d24-6572-472d-81a4-0ecccd173789 service = registry vars.name =”root / gitlab-docker-test / wa_tr / wa_tr_test_data“vars.uuid = d463eda2-4d84-4b0a- “PATCH / v2 / root / gitlab-a76a-37dfc043d750 version = v2.6.1-1-gdd544a8 2017-08-09_09:23:23.05762 127.0.0.1 – – [09 / Aug / 2017:09:22:42 +0000]搬运工testing/ wa_tr / wa_tr_test_data /斑点/上传/ d463eda2-4d84-4b0a-a76a-37dfc043d750?_STATE = ZTIcKZ18tNeK8HAEIyt4iy0zpqDTC3L6h7phBly07S97Ik5hbWUiOiJyb290L2dpdGxhYi1kb2NrZXItdGVzdC93YV90cmTM3ZGZjMDRhcnRlZEF0IjoiMjAxOToxOTowNC43ODE1NzIwMTlaIn0%3D HTTP / 1.0" 499 0 “”“搬运工/ 17.06.0-CE去/ go1.8.3 git- commit / 02c1d87 kernel / 4.4.0-89-generic os / linux arch / amd64 UpstreamClient(Docker-Client / 17.06.0-ce(linux))“

docker版本的输出:

客户端:版本:17.06.0-ce API版本:1.30 Go版本:go1.8.3 Git commit:02c1d87内置:星期五6月23日21:23:31 2017 OS / Arch:linux / amd64

服务器:版本:17.06.0-ce API版本:1.30(最低版本1.12)Go版本:go1.8.3 Git commit:02c1d87内置:星期五Jun 23 21:19:04 2017 OS / Arch:linux / amd64实验:false

容器:0正在运行:0暂停:0已停止:0映像:28服务器版本:17.06.0-ce存储驱动程序:aufs根目录:/ var / lib / docker / aufs备份文件系统:extfs目录:40 Dirperm1支持:驱动程序:json-file Cgroup驱动程序:cgroupfs插件:卷:本地networking:桥接主机macvlan空覆盖日志:awslogs fluentd gcplogs gelf journald json文件logentries splunk syslog群集:不活动运行时:runc默认运行时:runc Init二进制文件:docker-init容器版本:cfb82a876ecc11b5ca0977d1733adbe58599088a runc版本:2d41c047c83e09a6d61d464906feb2a2f3c52aa4 init版本:949e6fa安全选项:apparmor seccompconfiguration文件:default内核版本:4.4.0-89-generic操作系统:Ubuntu 16.04.2 LTS OSType:linux架构:x86_64 CPU:16内存总数: 91.47GiB名称:amitt ID:5PGY:FXXK:WB4M:YBZP:SQZU:DIZD:6WYC:CZ6T:NZZ5:3C7D:WQHX:O3UB Docker根目录:/ var / lib / dockerdebugging模式(客户端):falsedebugging模式服务器):falseregistry: https: //index.docker.io/v1/Exper imental:false Insecure Registries:127.0.0.0/8 Live Restore Enabled:false

警告:不支持交换限制