Почему «последняя» версия на GitHub отличается, когда опускает образ Docker с тегом «последняя»? - PullRequest
0 голосов
/ 06 апреля 2019

Я очень новичок в работе с Docker и GitHub, поэтому, если кто-то прочитает этот вопрос и сможет перефразировать заголовок, чтобы придать ему технический смысл, я был бы признателен.

Я пытаюсь запустить экземпляр Docker этого проекта GitHub: https://github.com/dani-garcia/bitwarden_rs

GitHub помечает «последний» выпуск как 1.8.0: https://github.com/dani-garcia/bitwarden_rs/releases

Я выполнил «вытягивание докера» для 1.8.0, и для одного тега «последний» и ожидалось, что оба будут иметь одинаковый идентификатор изображения, они кажутся разными (хэши разные). Почему это так?

C:\>docker images -a
REPOSITORY                 TAG                 IMAGE ID            CREATED             
SIZE
mprasil/bitwarden          latest              439f568b0ca9        3 days ago          104MB
mprasil/bitwarden          1.8.0               532652c9b1c3        12 days ago         103MB

Ответы [ 2 ]

1 голос
/ 06 апреля 2019

Вам действительно нужно спросить тех, кто сопровождает изображения.

Скорее всего, latest собран из git master, а 1.8.0 - из определенного выпуска. Глядя на репозиторий GitHub, 1.8.0 был выпущен около 14 дней назад.

0 голосов
/ 07 апреля 2019

В этом разница

enter image description here

Обычно последняя версия в dockerhub означает последнюю стабильную версию, в то время как последняя ветка в GitHub означает развивающуюся ветвь.

Но это зависит от того, как сопровождающий определяет последнее.

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