当我在图像中有大型HDF5文件时,Docker推送失败。一个文件介于2.4和3.2 GB之间。它与哪个文件无关,它总是会失败。小HDF5文件(19MB)将成功。
如果我尝试推送到docker注册表,我实际上没有收到任何错误消息。用户界面似乎正在推送文件,然后当它按下所有字节(100%)时,它会显示"重试15秒",然后重新开始。
我从gitlab-registry下面有一些错误日志,但是#34; 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 =根 contentLength = 2000110499已复制= 1432460362环境=生产 错误="意外的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 /根/ gitlab-搬运工测试/ wa_tr / wa_tr_test_data /斑点/上传/ d463eda2-4d84-4b0a-a76a-37dfc043d750 _STATE = ZTIcKZ18tNeK8HAEIyt4iy0zpqDTC3L6h7phBly07S97Ik5hbWUiOiJyb290L2dpdGxhYi1kb2NrZXItdGVzdC93YV90cmFkaW5nL3dhX3RyYWRpbmdfdGVzdF9kYXRhIiwiVVVJRCI6ImQ0NjNlZGEyLTRkODQtNGIwYS1hNzZhLTM3ZGZjMDQzZDc1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAxNy0wOC0wOVQwOToxOTowNC43ODE1NzIwMTlaIn0%3D&#34?; http.request.useragent =" docker / 17.06.0-ce go / go1.8.3 git-commit / 02c1d87 kernel / 4.4.0-89-generic os / linux arch / amd64 UpstreamClient(Docker-Client / 17.06.0-ce(linux))" instance.id = 070c4d24-6572-472d-81a4-0ecccd173789 service = registry vars.name ="根/ gitlab-搬运工测试/ wa_tr / wa_tr_test_data" vars.uuid = d463eda2-4d84-4b0a-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]" PATCH / V2 /根/ gitlab-搬运工测试/ wa_tr / wa_tr_test_data /斑点/上传/ d463eda2-4d84-4b0a-a76a-37dfc043d750?_STATE = ZTIcKZ18tNeK8HAEIyt4iy0zpqDTC3L6h7phBly07S97Ik5hbWUiOiJyb290L2dpdGxhYi1kb2NrZXItdGVzdC93YV90cmTM3ZGZjMDRhcnRlZEF0IjoiMjAxOToxOTowNC43ODE1NzIwMTlaIn0%3D HTTP / 1.0" 499 0"" " docker / 17.06.0-ce go / 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 version的输出:
客户:版本:17.06.0-ce API版本: 1.30 Go版本:go1.8.3 Git commit:02c1d87 Built:Fri Jun 23 21:23:31 2017 OS / Arch:linux / amd64
服务器:版本:17.06.0-ce API版本:1.30(最低版本1.12) Go version:go1.8.3 Git commit:02c1d87 Built:Fri Jun 23 21:19:04 2017 OS / Arch:linux / amd64实验:false
容器:0正在运行:0已暂停:0已停止:0图像:28服务器 版本:17.06.0-ce存储驱动程序:aufs Root Dir: / var / lib / docker / aufs Backing Filesystem:extfs目录:40 Dirperm1 支持:true日志记录驱动程序:json-file Cgroup驱动程序:cgroupfs 插件:卷:本地网络:桥接主机macvlan null覆盖日志: awslogs流利的gcplogs gelf journald json-file logentries splunk syslog Swarm:非活动运行时:runc默认运行时:runc Init 二进制:docker-init容器版本: cfb82a876ecc11b5ca0977d1733adbe58599088a runc版本: 2d41c047c83e09a6d61d464906feb2a2f3c52aa4 init版本:949e6fa 安全选项:apparmor seccomp配置文件:默认内核版本: 4.4.0-89-通用操作系统: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 Root目录:/ var / lib / docker调试模式(客户端):false调试模式 (服务器):false注册表:https://index.docker.io/v1/实验: false不安全的注册管理机构: 127.0.0.0/8实时还原已启用:false
警告:没有交换限制支持