
Semyon
09.01.2017
17:09:35
если у тебя один дженкинс и тебе важно, где именно он запущен — лучше без докера

Andrey
09.01.2017
17:12:28
у меня конечно есть тоже такое подозрение, но я вот думаю, может это просто от того что я не окончательно проникся докером, а дженкинс вообще только хочу потыкать палочкой и потренироваться. Но вдруг у кого успешно и без проблем работает и так оно в чём то удобнее (кроме безгеморойности развёртывания)

Semyon
09.01.2017
17:13:29
Да он вроде и без докера не очень геморройно разворачивается

Aleksey
09.01.2017
17:14:21
ну а плагины ставить, понятно что они просто в волюм складироваться будут, но как-то профит не очевиден

Google

Vlad
09.01.2017
21:24:32

Виталий
09.01.2017
21:26:50

Anatoly
09.01.2017
21:49:42

Виталий
09.01.2017
21:51:35

Vlad
09.01.2017
21:52:13
rm -rf .jenkins и ничего не остается :)

Виталий
09.01.2017
21:54:36
чувствую себя промоутером докера

Anatoly
09.01.2017
22:01:23

Виталий
09.01.2017
22:01:29
та да

Anatoly
09.01.2017
22:01:43
Да вы троль батенька

Constantine
10.01.2017
07:45:20
народ, есть где-нибудь адекватные best practices по взаимодействию jenkins/teamcity и docker? следует ли хранить файлы докера вместе с проектом в репозитории и как организовывать деплой?

Vyatcheslav
10.01.2017
07:54:11
У нас так:
1. Скрипты для сборки в проекте
2. Сборка запускается в контейнере
3. Из п.2 получаем артефакт и пакуем его в другой образ, для деплоя
4. Пушим образ с готовым приложением в Docker Distribution
В jenkins выпоняем п.1
удобно тем, что для сборки (даже если какой-то там Петя захотел собрать) нужен только докер.

Google

Alex
10.01.2017
09:03:38
Всем привет, может кто сможет подсказать, если в docker registry был записан новый образ, но указан таг предыдущего, как-нибудь можно вытянуть тот старый образ у которого таг перезаписан?

Виталий
10.01.2017
09:04:27
можно по истории посмотреть образа нового, если он был расширен
каждый слой образа это тоже образ, только не именованный

Alex
10.01.2017
09:05:32
Там внутри меняется каждый раз jar файл с одним и тем же именем
Вроде registry не удаляет образы, но хз как его искать

Phil
10.01.2017
09:08:31

Alex
10.01.2017
09:11:28
отсмотреть все none:none ?

Phil
10.01.2017
09:12:50
почему none то?

Alex
10.01.2017
09:13:36
ну потому что с одним тегом не может быть разных имеджей, старый должен оказаться без тега
в смысле пары имя:тег

Phil
10.01.2017
09:14:25
да. но имя то у него останется. оно прибито намертво навсегда
вернее идентификатор

Alex
10.01.2017
09:15:47
docker images показывает только образы с полным именем + тег, если образ перезаписан то он будет показывать новый, старый уже не показывает
если вывести docker images -a то он показывает и растегированные безымянные образы в виде none:none вместо имя:тег

Phil
10.01.2017
09:16:52
у нас какието разные докеры?

Alex
10.01.2017
09:18:18
Docker version 1.11.2
docker images - по дате будет видно
Да, так получилось, я по дате и по размеру подобрал id ,протегировал его и перезалил с машины куда имейдж скачивался, через registry не разбирался как сделать...

Виталий
10.01.2017
15:08:06

Vsevolod
11.01.2017
09:13:30
https://dvps.blog/new-in-docker-1-13/

N
11.01.2017
09:27:40
--squash отлично

Google

Виталий
11.01.2017
09:28:30
Я читал и меня не покидало чувство что новость очень хорошая, но из-за множества профессионального слэнга этого парня я ничерта не понял. Скорее у меня не хватает опыта :(

Semyon
11.01.2017
09:28:53
Этим парнем был @ctrlok

Vsevolod
11.01.2017
09:29:39
:(

Виталий
11.01.2017
09:29:58
ааа
привет :)

Алексей
11.01.2017
09:30:05
"на какой-то реальной дате (много бинарников, картинок и мелких файлов)"
ну не настолько же...
на "реальной дате" ?
"дате"?

Vsevolod
11.01.2017
09:30:27
data? dattissimo?

Алексей
11.01.2017
09:30:45
ты понимаешь о чем я :)

Виталий
11.01.2017
09:30:49
дата = данные может быть?

Vsevolod
11.01.2017
09:30:50
ага :)

Виталий
11.01.2017
09:31:06
вот и я о том же
вроде и знакомые слова, но в голову не заходят (

Vsevolod
11.01.2017
09:32:02
done

Виталий
11.01.2017
09:32:49
ага :)
В общем ты хорошее дело делаешь. Но прими во внимание, что нужно меньше суржика\слэнга и больше литературных слов использовать :)

Алексей
11.01.2017
09:32:55

Vsevolod
11.01.2017
09:33:07

Алексей
11.01.2017
09:33:08
сроду грамарнази не был. но тут зацепило даже меня

Vsevolod
11.01.2017
09:33:29

Google

Алексей
11.01.2017
09:34:10
а кто нить уже с "docker stack deploy из compose.yml" баловался ?

Виталий
11.01.2017
09:34:58

Semyon
11.01.2017
09:35:00
он лучше заходит, если не брать в расчёт главы про бейсбол

Виталий
11.01.2017
09:35:34

Vsevolod
11.01.2017
09:35:43

Admin
ERROR: S client not available

Алексей
11.01.2017
09:35:59
вольюмы там например
может есть чо почитать ?

Виталий
11.01.2017
09:36:20
это не одно и то же?

Vsevolod
11.01.2017
09:36:31

Evgeny
11.01.2017
09:36:46
@ctrlok спасибо за ревью! Я как-то умудрился как минимум два новшества пропустить!

Vsevolod
11.01.2017
09:37:40
например возможность новым клиентам общаться с старыми серверами :)

Алексей
11.01.2017
09:38:28
https://docs.docker.com/docker-cloud/apps/stack-yaml-reference/
вон оно чо

Evgeny
11.01.2017
09:38:37

Алексей
11.01.2017
09:38:49
docker-compose.yaml != compose.yaml

Google

Алексей
11.01.2017
09:40:13
и!
Unsupported Docker-compose keys
build
external_links
env_file
я готов им простить всё кроме env_file

Виталий
11.01.2017
09:41:25
я пока вижу что это достаточно похожие фичи. В чем разница?

Evgeny
11.01.2017
09:41:28
Судя по этому ревью ты используешь сварм - да?

Vsevolod
11.01.2017
09:41:32
эм. я как-то не так понял что-ли
там https://github.com/docker/docker/pull/27998

Алексей
11.01.2017
09:41:54

Vsevolod
11.01.2017
09:41:56
и https://github.com/docker/compose/blob/master/compose/config/config_schema_v3.0.json
просто новая версия compose файла - v3

Виталий
11.01.2017
09:43:07
то есть это более новый аналог докер-композа и вшитый прямо в докер бинарник?

Алексей
11.01.2017
09:43:08
target_num_containers в спеке отсутствует
так что не расслабляемся.
это ЕЩЕ ОДИН COMPOSE!
не https://github.com/docker/compose и не https://github.com/docker/libcompose
скейлнутся с одной ноды на 4 ?
будь добр перепиши на другой компосе свой стек.

Vsevolod
11.01.2017
09:49:48
эм
ну да, это ещё один compose