2016-06-21 20 views
5

là có cách để làm cho trình tải xuống tải xuống các lớp của một hình ảnh theo tuần tự thay vì song song. Tôi yêu cầu điều này do kho lưu trữ của chúng tôi đang rất nghiêm ngặt (hoặc né tránh) về các vấn đề kết nối mạng. Tôi nhận được rất nhiều lỗi EOF như:Trình tải xuống các lớp theo trình tự tuần tự

time="2016-06-14T13:15:52.936846635Z" level=debug msg="Error contacting registry http://repo.server/v1/: Get http://repo.server/v1/images/b6...be/layer: EOF" 
time="2016-06-14T13:15:52.936924310Z" level=error msg="Download failed: Server error: Status 0 while fetching image layer (b6...be)" 

Đây là khi chạy Docker 1.11.2 trên cửa sổ.

Nhưng trên máy ảo CentOS7, tất cả đều hoạt động tốt với mặc định 1.9.1.

Tôi nhận thấy một sự khác biệt là 1.9.1 có tải xuống tuần tự hay không. Vì vậy, tôi đã cố gắng cài đặt 1.9.1 trên các cửa sổ, nhưng thiết bị đầu cuối khởi động nhanh sẽ tự động tải xuống và cài đặt phiên bản 1.11.2 của boot2docker ISO.

Vì vậy, có một số biến arg, config hoặc môi trường mà tôi có thể đặt để làm cho trình tải xuống tải xuống từng lớp một?

Hoặc tôi có chuyển sang kết luận sai cho rằng tải xuống đồng thời đang gây ra lỗi mạng của tôi không?

Cảm ơn

Trả lời

5

Dường như đã có thêm gần đây là một lựa chọn max-concurrent-downloads để cấu hình của daemon Docker. Đây là liên kết đến số docs mặc dù tôi chưa có cơ hội để tự mình kiểm tra.

+0

Rất tiếc, phiên bản trình cắm của tôi (quay lại 1.11.2) không chấp nhận đối số đó. Khi tôi chỉ định nó trong dòng lệnh docker pull hoặc boot2docker/profile nó không thành công với 'flag provided nhưng không được định nghĩa: --max-concurrent-downloads' và nhiều thứ tương tự nếu tôi đặt nó trong daemon.json' không thể cấu hình daemon Docker với tập tin /etc/docker/daemon.json: các chỉ thị sau không khớp với bất kỳ tùy chọn cấu hình nào: max-concurrent-downloads' – Sodved

+0

Ahh, có vẻ như chúng đã được thêm vào phiên bản mới nhất, 1.12.0-RC2 . Đoán tôi sẽ cho rằng một đi – Sodved

+0

Vâng tôi chỉ nhìn thấy nó đã được gần đây tháng năm thảo luận về GitHub vì vậy tôi đã không chắc chắn liệu nó đã làm cho nó chưa vào chi nhánh ổn định. – DAXaholic

Các vấn đề liên quan