Почему размер, получаемый из «docker image inspect», не совпадает с размером «docker image ls»

#docker #docker-cli

Вопрос:

сначала я использую команду «проверка изображения docker», чтобы получить размер моего изображения, размер 2773668963 байта. Затем я получаю размер, используя «docker image ls», он показывает 2,77 G. Но 2773668963 байта, преобразованных в ГБ, составляют 2,58 G.

Комментарии:

1. Просто выглядит как обычная путаница между гигабайтами (ГБ) и гибибайтами (гигабайтами) .

2. хорошо, Спасибо. Я нашел код в github.com/docker/go-units/blob/master/size.go .