Разница между завершением докера и загрузкой завершена - PullRequest
0 голосов
/ 29 мая 2018

Я знаю

получение завершено

достигается после

загрузка завершена

в жизненном циклено мне интересно знать разницу между ними.Я попытался найти в интернете, но не смог найти ничего, что объясняло бы различия.

Ответы [ 2 ]

0 голосов
/ 29 мая 2018

Не может быть никакой официальной документации о разнице между этими сообщениями, но вы всегда можете перейти непосредственно к исходному коду: https://github.com/moby/moby/blob/master/distribution/xfer/download.go

Вы можете увидеть в источнике , чтопосле вызова archive.DecompressStream (в течение которого отображается состояние «Извлечение») он обновляет статус до «Вытащить завершено».

0 голосов
/ 29 мая 2018

При извлечении образа удаленного докера вы можете видеть, что слои загружены.После загрузки слоя Docker показывает состояние извлечения изображения, которое в основном распаковывает слой и проверяет его контрольную сумму.Как только это будет сделано, слой помечается Pull complete.

Короче говоря, Download complete означает, что слой загружен, тогда как Pull complete означает, что слой был загружен и извлечен на хост-машину.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...