Миграция реестра 1.0 в 2.0

TODO: это необходимо пересмотреть в свете работы Оливье

Несколько мыслей здесь:

Не было «1.0». Существовала реализация Registry API V1, но была выпущена только версия 0.9 сервиса. Форматы образов никак не совместимы. Образы v1 необходимо преобразовывает в образы v2 с помощью клиента Docker или другого инструмента. Можно перенести образы из одной версии в другую, извлекая образы из старого реестра и помещая их в реестр версии 2.

Docker реестр

Реестр Docker 2.0 обратно совместим с образами, созданными в соответствии с более ранней спецификацией. При переносе частного реестра на версию 2.0 следует использовать следующий процесс:

  1. Настраивает и протестируйте образ реестра 2.0 в изолированной среде.

  2. Создаёт резервную копию хранилища рабочих образов.

    Хранилище ваших производственных образов должно находиться на томе или в серверной части хранилища. Убедиться, что у вас есть резервная копия его содержимого.

  3. Останавливает существующую службу реестра.

  4. Перезапустите реестр с проверенным образом 2.0.