
yopp
15.07.2016
17:21:22
у нас они и так переодически пересобираются, потому что мы стараемся использовать имаджи с тегами
и свои имаджи за редким исключением прибиваем к конкретному тегу

Aleksandr
15.07.2016
17:23:46
ну тегируется же конкретно ваш образ
а если какой-нибудь glibc в базовом образе обновился

Google

yopp
15.07.2016
17:26:39
а, ты про это
да
может быть

ptchol
15.07.2016
18:56:21

Алексей
15.07.2016
18:56:38
к тому что морда решает :)

yopp
15.07.2016
19:04:30
решает, да. будет время мы точно поконтрибьютим в portus, если они в залупу не полезут
полезут в залупу, если лицензия позволяет, тупо форкнемся и пошли они в хуй
у них там какой-то очень странный взгляд на ACL, который они каким-то хуем поставили выше чем содержимое регистра
ну импортни ты его as-is, покажи тем у кого есть право «делать всё» и проблемы нет
но это suse, предпологаю у них там особая атмосфера и они скорее всего полезут в залупу с криком «не подходит под наше представление о мире»
это
получается что таймштампы влияют на слой?

Evgeny
15.07.2016
21:42:08
Шта?

Google

yopp
15.07.2016
21:42:45
дата изменения файлов влияет на итоговый слой в 11.2 или нет? :)
чота у меня в итоге после сборки на разных билдагентах слои получились разные :(
хотя судя по размеру слоя данные там одинаковые

Alexander
15.07.2016
23:06:46
это уже обсуждали тут http://blog.kubernetes.io/2016/07/rktnetes-brings-rkt-container-engine-to-Kubernetes.html ?

Evgeny
16.07.2016
10:24:08

yopp
16.07.2016
10:26:57
другая машина, да. с фига не зависит-то если данные идентичные? :(

Evgeny
16.07.2016
10:27:26
Ну запусти на разных машиных генерацию uuid - они будут разные. Так и тут

yopp
16.07.2016
10:33:35
не очень понял как это с COPY связано
у меня три тачки, все делают COPY одного и того-же содержимого в одном базовом имадже
и хочешь сказать на всех трёх будет разный слой?

Alexander
16.07.2016
10:37:29
а Docker for Mac на бете Sierra работает?
u PyCharm

yopp
16.07.2016
10:37:43
новая хуйня которая в менюбаре живёт на второй бете не работает совсем

Alexander
16.07.2016
10:41:16
а как kitematic работает?
он в virtualbox'е запускает?

yopp
16.07.2016
10:41:31
йеп
это продолжение boot2docker
b2d убили же

Alexander
16.07.2016
10:41:47
ну тогда пока не буду обновляться

Google

yopp
16.07.2016
10:41:58
вообще не стоит на бету, там чот всё плохо
говорят при чистой установке лучше, но у меня сафари как говно себя ведёт

Alexander
16.07.2016
10:42:16
это уже вторая бета сейчас?

yopp
16.07.2016
10:42:18
да
девелоперская вторая, публичная первая

Alexander
16.07.2016
10:42:36
ясно
https://github.com/docker/docker/issues/24675
тикет для отслеживания

yopp
16.07.2016
10:48:43
Nevermind my post, most likely the cause of a factory reset. I did not restart my mac afterwards. Restarted mac now and everything seems to function as expected on beta 2.
EDIT: After 2 hours, the issue persists as before.
да, я прошел такой-же путь

Alexander
16.07.2016
10:49:55
а попробуй sudo pkill -9 -f docker
и запустить снова

yopp
16.07.2016
10:50:05
а я уже на kitematic переехал
пробовал
и ipv6 выключал
и удалял к хуям, и ставил снова тоже
и перезагружался
там где-то писали что на чистой установке есть разница как оно запускается. типа на чистой оно запускается из рандомизированного пути (походу сендбокс), а в апдейте с 10.11 просто так
скорее всего это бага в оси с апгрейдом на новые правила гейткипера
потому что у меня после апгрейда «Allow from anywhere» осталась например

Google

yopp
16.07.2016
10:52:19
но после того как переключил на только аппстор и подписанные — пропало

Alexander
16.07.2016
10:52:38
мм интересно))

yopp
16.07.2016
10:53:26
да не особо, этож не линукс, тут ничо не сделаешь :)
ммм, кажется я понял в чём прикол
вобшем похоже надо вместо COPY делать ADD foo.tar и тар делать с —sort=name
потому что readdir вернёт как хочет

Evgeny
16.07.2016
11:24:59

yopp
16.07.2016
11:25:06
почему?
чота я в этом логики не вижу

Admin
ERROR: S client not available

yopp
16.07.2016
11:25:21
они пишут в доке что слои зависят от содержимого

Evgeny
16.07.2016
11:26:04
Потому что ид слоя зависит от машины

yopp
16.07.2016
11:26:30
вот пидоры

Evgeny
16.07.2016
11:26:59
А зачем тебе с 3 машин билдить?

yopp
16.07.2016
11:27:05
в смысле?

Evgeny
16.07.2016
11:27:53
Ну зачем тебе получать один ID с разныз машин?

yopp
16.07.2016
11:28:25
потому что один слой общий
мы тут это мусолим неделю почти :)

Evgeny
16.07.2016
11:30:13
Мы муслоим разные нюансы :)
Базовый слой - ок, он один. Бильд на 3 машинах разные расширения и публикой в регистри

Google

yopp
16.07.2016
11:33:22
блядь, и правда, даже MAINTAINER на другой тачке другой :(
сука
получается докер с точки зрения безопасности полная хуета, потому что ты не можешь верифицировать чужой билд?

Evgeny
16.07.2016
11:34:59
Ну в общем то да. Это один из плюсов рокита когда они его допилят
когда
если

yopp
16.07.2016
11:36:46
мда
и чо делать
я не хочу имаджи на одной тачке собирать, это очень сложно :(

Evgeny
16.07.2016
11:37:22
Собирай на разных и шарь через регистри

yopp
16.07.2016
11:37:23
а получается у меня тупо других вариантов нет
у нас есть регистри

Evgeny
16.07.2016
11:37:30
параллель билды.
Если у тебя все зависит от базового билда - бильд, публикуй, пуль

yopp
16.07.2016
11:37:52
но если идемподентности нет между несколькими билдагентами, то всё

Evgeny
16.07.2016
11:38:09
Скачай эту базу из регистри - будет одинаковый

yopp
16.07.2016
11:38:45
ну вобщем вот мы и пришли к sha256 тегу :)
берём sha от tar архива в котором лежит яйцо, смотрим в регистр, если такого тега нет, собираем новый имадж
и делаем новый ШАБЛОНЧИК с новым FROM :(
я расстроен

Evgeny
16.07.2016
11:39:34
да просто пуль имадж - есть обновление - скачается
нету - не скачатеся