Почему образ, загруженный через клиент в SWR, отличается по размеру от образа, загруженного через консоль SWR?

Предположим, что на локальном клиенте Docker создан образ nginx версии 2.0.0. Команда docker images запускается для запроса размера образа. Размер составляет 22,8 МБ.

$ docker images
REPOSITORY                         TAG             IMAGE ID       CREATED         SIZE
nginx                              v2.0.0          22f2bf2e2b4f   9 days ago      22,8 MБ
  1. Чтобы загрузить образ в SWR, запустите команду docker push. Размер образа составляет 9,5 МБ.

  2. На локальном Docker-клиенте выполните сжатие образа в tar. Загрузите пакет nginx.tar на локальный хост и в SWR. Размер пакета составляет 23,2 МБ.

При загрузке через:

  • клиент в SWR слои образов сжимаются в пакеты tgz.

  • консоль SWR сжатие образа не выполняется.

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

Запустили Evolution free tier
для Dev & Test
Получить