
Andrey
18.05.2017
19:09:40
везде лучше писать latest, оверхеда на поддержку не добавляет совсем

Konstantin
18.05.2017
19:16:33
Если вы пишите софт и думаете о его стабильности, latest использовать нельзя. Нужно всегда использовать конкретный тег. Это же косается и вообще внешних зависимостей.

Andrey
18.05.2017
19:34:09
вы иронию не отличаете?)

Google

Andrey
18.05.2017
19:35:00
пусть пишут лейтест, нам, профи, всегда будет работа)

Artem
18.05.2017
19:35:25
Не пробовали читать полностью что я писал?
Я писал про стандартные образы с тегом latest?

Andrey
18.05.2017
19:36:04
бугога
ну а чем стандартный образ отличается от нестандартного?
наличие несаппорта и неверсионирования?

Artem
18.05.2017
19:36:45
Тем, что я всегда знаю когда он обновится и что там будет

Andrey
18.05.2017
19:37:06
очень хотелось бы знать алгоритм определения latest в докере
чем он отличается от броска кубика

Artem
18.05.2017
19:37:31
У меня при сборке всегда идет версионность и таг латест вешается дополнительно на последний образ
Для удобства

Andrey
18.05.2017
19:37:55
советую ерунды не советовать
https://medium.com/@mccode/the-misunderstood-docker-tag-latest-af3babfd6375

Google

Artem
18.05.2017
19:38:13
Советую читать внимательно, а не последнее предложение

Andrey
18.05.2017
19:39:54
так это у вас или вообще?
или вами все и заканчивается?

Artem
18.05.2017
19:41:11
Я говорил об образах которые собираются на хосте, причем тут ссылка про докерхаб
Чукча не читатель?

Andrey
18.05.2017
19:42:34
а чем принципиально отличается докер хаб от собираются на хосте и пушатся в приватный репозиторий? у ваших образов виайпи доступ к механизму пулла докера?
и то, что latest ничего не означает даже в вашем случае, вы не понимаете?

Artem
18.05.2017
19:44:03
Ну ка поясните

Andrey
18.05.2017
19:44:27
ну вы кушайте, побольше черпайте

Artem
18.05.2017
19:44:34
Собираю я образ и вешаю на него так с версией и так же латест, после чего пересоздаю контейнер
Чяднт

Andrey
18.05.2017
19:44:47
пока не словите всем известное Tag latest not found

Artem
18.05.2017
19:45:07
Как он может быть не найден то, если я его задаю
После успешной сборки
Точнее ci задает
Если вы там себе что-то криво понастраивали, не значит, что у всех так

Andrey
18.05.2017
19:47:16
ну есть какой-то проект моби
хз про чо
с таким вот тикетом
https://github.com/moby/moby/issues/5047

Google

Artem
18.05.2017
19:49:02
Ещё раз причем тут локальные образы и то что у кого то криво тянулось с репы?
У меня альфа в докере вертится, прод в кубике и все отлично работает и вашей проблемы в принципе быть не может

Andrey
18.05.2017
19:51:27
? могу только посочувствовать вашей беде

Artem
18.05.2017
19:51:46
Могу только посочувствовать вашей компетенции в вопросе

Andrey
18.05.2017
19:53:05
что вы, глубокоуважаемый, мы академиев не заканчивали, все как-то стабильных версий на проде держимся, по старинке)

Artem
18.05.2017
19:53:24
Стабильных версий чего?

Andrey
18.05.2017
19:53:54
говорят, умные люди фиксируют окружение семантическим версионированием
придумали же

Artem
18.05.2017
19:54:20
Как же туго доходит некоторым

Andrey
18.05.2017
19:54:29
и в зависимостях bleeding edge не пользуют, потому что хотят спать по ночам

Konstantin
18.05.2017
19:54:58

Andrey
18.05.2017
19:56:40
костя, вы остыньте) вникните в суть беседы, пока за тролля только вы
речь идет про рекомендацию :latest в образах, если для вас это далекая тема, вы не вмешивайтесь со своей тележкой, уже плавали, знаем

Konstantin
18.05.2017
19:58:46
а это все твои аргументы в любом вопросе)
я так делаю, значит так надо. и так любой вопрос
и ещё раз спрашиваю, к чему тикет был скинут?
он не вносит ни ясности ни решения
нет стандарта тэгирования образов, если у меня тэг latest присваивается после всех тестов и стэйжей, то в чём его опасность может быть?

Andrey
18.05.2017
20:07:55
если у вас не болит, пользуйтесь на здоровье, только не советуйте ерунды, если вам сложно погуглить docker best practices

Google

Konstantin
18.05.2017
20:08:09
Как мне взять вчерашний latest если есть уже сегодняшний?
И мне нужна нотация api именно вчерашнего latest'a, а не нового протестированного

Konstantin
18.05.2017
20:10:41

Andrey
18.05.2017
20:11:46
хорошо, объясняю для одаренных на пальцах - я пульнул вчера latest, сегодня пытаюсь воспроизвести issue, делаю docker ps - там latest

Konstantin
18.05.2017
20:11:59
https://medium.com/@mccode/the-misunderstood-docker-tag-latest-af3babfd6375
это вообще бред, парень не шарит в докере

Andrey
18.05.2017
20:11:59
делаю pull - опа, еще один latest
какой latest какой и как их различить?

Konstantin
18.05.2017
20:13:54

Andrey
18.05.2017
20:14:05
нет, ну ты ответь на вопрос

Admin
ERROR: S client not available

Andrey
18.05.2017
20:14:18
как мне различать изменения

Konstantin
18.05.2017
20:14:33

Konstantin
18.05.2017
20:14:43
я не держу свежий образ в регистри, а на сервере старый. CD обновляет ноды сразу после CI
поэтому к моей схеме твой вопорс не подходит

Andrey
18.05.2017
20:15:22
пока что ты тут жмешь "у меня все работает"
тебе уже объясняют, что latest не означает ничего

Konstantin
18.05.2017
20:15:46
Окай, ты обновил образ 1, в образе 2 были зависимости - функциональные, как быть? При обновление все сломается.
Это все стандартные проблемы интеграции, они у всех одинаковые и решаются так же одинаково. Просто возможно вы с этим не сталкиваетесь и у вас все хорошо.

Andrey
18.05.2017
20:17:26
просто у кости с прошлого раза болит, недоспорил со мной

Google

Konstantin
18.05.2017
20:17:50
от тролей ещё не бомбило))

Andrey
18.05.2017
20:17:53
влез в разговор с темой "у меня в деревне все быки производители"
я не вижу ни одного практического совета с вашей стороны
который бы позволил сказать, да, вы вносите вклад в развитие комьюнити
я со своей стороны не навязываю решений, если у кого-то не болит - пусть пользуются, но советовать и выдавать за норму не стоит

Konstantin
18.05.2017
20:19:56
Ты, вы, Костя, ваши.. Определись?

Andrey
18.05.2017
20:20:07
погонея

Konstantin
18.05.2017
20:20:32
Да уж, ничего нового

Baruch
18.05.2017
20:20:33
нате вам про тэтигорвание и latest - https://youtu.be/OamyLhbCmtI#t=01h26m

Artem
18.05.2017
20:20:33

Konstantin
18.05.2017
20:21:38

Artem
18.05.2017
20:23:16
Есть v1.1 с так же тегом латест, после выхода v1.2 таг латест перевешивается на него, что тут трудного?
Надо дебажить, смотришь последний или предпоследний по версии образ

Konstantin
18.05.2017
20:23:50
Я обратного и не говорил
Я наоборот об этом же
И опять же, зависит от того как устроен ci/cd
Не всегда latest уместен

Artem
18.05.2017
20:24:50
Тогда не на то сообщение среплаил)
latest not found может быть только при криво поставленной ci/cd

Konstantin
18.05.2017
20:25:50
версия обкатывается разнын стэйджи и после этого тэгируется latest
Но сразу latest - да, больно

Baruch
18.05.2017
20:27:50
latest должен быть копией нормальной версии, и иметь property, указывающий на то, к какой верии latest oтносится