2017-11-27 17 views
0

Google 인스턴스와 Google Docker 레지스트리가 구성되었습니다. 레지스트리로 밀어 넣으려고 할 때 아주 부드럽고 갑자기 작동하는 것 때문에 속도 때문에 실제로 사용할 수 없게되었습니다. 나는 고정 표시기 푸시의 대역폭을 측정하는 경우Docker push to Google 레지스트리가 매우 느림

$ docker push gcr.io/<ID>/my-registry/image:44] 
The push refers to a repository [gcr.io/<ID>/my-registry/image:44] 
3bc2db43a686: Pushing [=======>     ] 3.409MB/23.32MB 
1302d8ee9a47: Layer already exists 
29d71372a492: Layer already exists 

은 내가

NetHogs version 0.8.1 

PID USER  PROGRAM    DEV  SENT  RECEIVED  
1521 root /usr/bin/dockerd  ens4  24.183  0.458 KB/sec 

얻을 그러나 인터넷에 내 실제 연결은 충분하다.

$ speedtest-cli 
Retrieving speedtest.net configuration... 
Retrieving speedtest.net server list... 
Testing from Google Cloud (x.x.x.x)... 
Selecting best server based on latency... 
Hosted by KamaTera INC (Santa Clara, CA) [10.61 km]: 20.436 ms 
Testing download speed........................................ 
Download: 2046.49 Mbit/s 
Testing upload speed.................................................. 
Upload: 114.68 Mbit/s 

도커 데몬을 다시 시작했지만 아무 것도 시도하지 않았습니다.

이것은 내가

$ docker version 
Client: 
Version:  17.09.0-ce 
API version: 1.32 
Go version: go1.8.3 
Git commit: afdb6d4 
Built:  Tue Sep 26 22:42:18 2017 
OS/Arch:  linux/amd64 

Server: 
Version:  17.09.0-ce 
API version: 1.32 (minimum version 1.12) 
Go version: go1.8.3 
Git commit: afdb6d4 
Built:  Tue Sep 26 22:40:56 2017 
OS/Arch:  linux/amd64 
Experimental: false 
$ gcloud version 
Google Cloud SDK 176.0.0 
alpha 2017.10.13 
beta 2017.10.13 
bq 2.0.27 
core 2017.10.13 
gsutil 4.27 

$ lsb_release -a 
No LSB modules are available. 
Distributor ID: Ubuntu 
Description: Ubuntu 16.04.3 LTS 
Release: 16.04 
Codename: xenial 

문제가 될 수 어떤 생각을 사용하고있는 도구?

+0

개인용 컴퓨터에서 밀어 넣으면이 오류가 발생하지 않습니다. –

+0

VM 옆에 새로운 VM을 만들었습니다. 문제에서 그것은 완벽하게 작동합니다. iptables와 아무것도 비교하지 않았으므로 아직 단서 없음 –

답변

0

동일한 문제가 발생합니다. Google 측에서 일시적인 성능 문제가 발생하기 전까지는이 문제가 발생하지 않았습니다.