
Arkadiy
05.09.2018
09:15:20
ну он позволяет и на своем сервере все поднять

Danila
05.09.2018
09:16:38

Arkadiy
05.09.2018
09:16:40
правда не уверен насчет registry

Oleg
05.09.2018
09:16:49
https://habr.com/post/320884/ вродть то что нужно,

Google

Danila
05.09.2018
09:17:10
в последних версия вроде есть регистри
у меня интерпрайс потому точно не скажу

Oleg
05.09.2018
09:17:54
https://docs.docker.com/registry/deploying/#run-a-local-registry в мануале почти тоже самое
ща замучу
docker login -u $USER -p $PASSWORD registry.example.com, для registry.example.com надо иметь днс имя? с IPшником не получается запустить...

Danila
05.09.2018
10:24:26
в хост прописать правило не?

Oleg
05.09.2018
10:26:52
а подробнее

Andrey
05.09.2018
10:27:17
/etc/hosts

Danila
05.09.2018
10:27:49
ip registry.example.com - в файл добавить

Andrey
05.09.2018
10:30:39
возможно у вас registry работает по http

Oleg
05.09.2018
10:31:05
выскакивает ошибака, если по IP Error 400 - urn:acme:error:malformed - Error creating new authz :: DNS name was empty

Диванный
05.09.2018
10:31:05
Кто какие системы виртуализации использует?
Интересуют бесплатные решения

Google

Oleg
05.09.2018
10:31:31
letsencrypt бунтует

Andrey
05.09.2018
10:31:58

Oleg
05.09.2018
10:32:29
ну так и коннекчусь

Andrey
05.09.2018
10:32:59
покажи полный вывод через pastebin какой-нибудь
вместе с командой

Konstantin
05.09.2018
10:34:17
Dns name empty

Oleg
05.09.2018
10:34:53

Sergey❄️
05.09.2018
10:35:20

Konstantin
05.09.2018
10:35:55

Oleg
05.09.2018
10:37:22
Что именно по ip?
для соединения с докер регистри, требуется сертификат, который выдает letsencrypt, при попытке подключения login IP:443, возникает эта ошибка

Andrey
05.09.2018
10:37:41
бред какой-то

Sergey❄️
05.09.2018
10:37:48

Konstantin
05.09.2018
10:38:03
Letsencrypt выдает валидные серты только

Диванный
05.09.2018
10:38:03
Подскажите кто держит много контейнеров как избежать падения всех контейнеров?

Sergey❄️
05.09.2018
10:38:17

Диванный
05.09.2018
10:38:53

Sergey❄️
05.09.2018
10:39:12

Диванный
05.09.2018
10:39:24
Я такое пытаюсь избежать путем разноса по виртуалкам

Myron
05.09.2018
10:39:25
Привет всем, сталкивался ли кто с такой ошибкой в сертботе?

Google

Диванный
05.09.2018
10:39:27

Konstantin
05.09.2018
10:40:05
А зачем ему падать?

Oleg
05.09.2018
10:56:52
вот я щас в настройках зоны ДНС, прописал правила А, для мой домен - ip vds, этого будет достаточно для привзяки? В панели vds ничего про привязку доменов нет

Диванный
05.09.2018
11:05:54

fso
05.09.2018
13:34:40
Подскажите способ получить доступ к файлу внутри одного контейнера из другого, желаетльно без монтирования на хост-машину.
Речь про конфиг файл, он лежит внутри, то есть контейнер собран с ним. Есть необходимость прочитать этот конфиг в другом контейнере

Arkadiy
05.09.2018
13:36:22
мб docker config пойдет

fso
05.09.2018
13:36:52
минутку, ознакомлюсь что это

Arkadiy
05.09.2018
13:37:56
так то у лично у меня конфиги лежат на хосте и примонтированы в нужные контейнеры
но планирую переделать

fso
05.09.2018
13:40:18
Собрал приложение в контейнер, в котором есть папка с дефолтовыми конфигами для nginx например, для проксирования. Ищу способ запустить nginx так, чтобы конфиг хоста взялся из контейнера с приложением. Все контенеры организованы в docker stack
можно конечно сделать общий volume и скопировать в него конфиг из приложения, но как-то костыльно выглядит

Arkadiy
05.09.2018
13:41:41
это больше в разряд деплоя, я бы выложил конфиг на хост
причем конфиг обычно генерируется из шаблона

fso
05.09.2018
13:42:21
docker config - хорошая вещь, действительно. Если управление конфигами доступно из docker stack

Danila
05.09.2018
13:45:17
fso Можно узнать ваш кейс? Зачем такое может понадобиться?

Serg
05.09.2018
13:45:36

Danila
05.09.2018
13:46:02
просто если нет необходимости его менять просто соберите образ вместе с ним

Google

fso
05.09.2018
13:46:04

Serg
05.09.2018
13:47:00

fso
05.09.2018
13:47:08

Konstantin
05.09.2018
13:49:30
или через ENV

fso
05.09.2018
13:50:24
docker config юзай
можно его както в docker-compose.yml поместить чтобы docker stack deploy делать?

Konstantin
05.09.2018
13:50:35
да
он для swarm и работает только

fso
05.09.2018
13:51:00
да, именно swarm

Konstantin
05.09.2018
13:51:09
docker config и docker secret

fso
05.09.2018
13:52:03
уже ищу как их заюзать в docker-compose.yml
спасибо за наводку на docker config кажется подойдет

Konstantin
05.09.2018
14:01:38

fso
05.09.2018
14:02:52

Konstantin
05.09.2018
14:03:21
ну это пока нет надобности)
configs:
fb_config:
name: elk-filebeat-v${SOME_KEY}
file: ./filebeat.yml
`SOME_KEY=$RANDOM docker stack up ... `
я так делаю, может пригодиться

fso
05.09.2018
14:04:26
там в конфиге только проксирование на нужный порт контейнера приложения)

Konstantin
05.09.2018
14:05:36
мусорит правда, но оно есть не просит

Google

fso
05.09.2018
14:07:43
да, гитлаб-раннер тоже мусорит, почти принял это как неизбежное)

✖️Стив Мэдден✖️
05.09.2018
14:08:40
Добрый день Ребят

Konstantin
05.09.2018
14:32:50

fso
05.09.2018
14:34:06

Konstantin
05.09.2018
14:41:25
Это чистится, а вот конфиги нет

✖️Стив Мэдден✖️
05.09.2018
14:54:48
Можете подсказать как работать с volumes в docker, может видео уроки есть или еще что, немного не понимаю того что в офф. документации написано

Kirill
05.09.2018
15:02:41
Создал volume и примонтировал там к MySQL допустим
Все данные там будут

Arkadiy
05.09.2018
15:05:05
https://rominirani.com/docker-tutorial-series-part-7-data-volumes-93073a1b5b72
пойдет?

Konstantin
05.09.2018
15:14:20
@hitmaker ?

Dan
05.09.2018
15:14:33

Oleg
05.09.2018
15:18:49
не в курсе, почему такая ошибка?
registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Obtaining bundled SAN certificate
registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Could not find solver for: dns-01
registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Could not find solver for: tls-alpn-01
registry_1 | 2018/09/05 15:16:23 [INFO][ mysite.ru] acme: Could not find solver for: http-01
registry_1 | 2018/09/05 15:16:23 http: TLS handshake error from 523.203.142.551:4650: map[ mysite.ru:[ mysite.ru] acme: Could not determine solvers]
это попытка соединения к своему docker registry с -u, -p на порт:443
сертификат с letsencrypt
делал по инструкции в конце https://habr.com/post/320884/