@docker_ru

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

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 бунтует

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
Dns name empty
то есть по ip никак?

Sergey❄️
05.09.2018
10:35:20
Konstantin
05.09.2018
10:35:55
то есть по ip никак?
Что именно по ip?

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

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

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

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

Диванный
05.09.2018
10:38:53
restart: always
А если сервис упадет?

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
Подскажите способ получить доступ к файлу внутри одного контейнера из другого, желаетльно без монтирования на хост-машину.

Речь про конфиг файл, он лежит внутри, то есть контейнер собран с ним. Есть необходимость прочитать этот конфиг в другом контейнере

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

это больше в разряд деплоя, я бы выложил конфиг на хост
основные конфиги так и лежат - на хосте. А вот конфиг Nginx совсем не нужен там. Его даже редактировать нет необходимости.

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

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

Google
fso
05.09.2018
13:46:04
--volumes-from
это для запуска одиночных контейнеров. а если в стеке?

Serg
05.09.2018
13:47:00
это для запуска одиночных контейнеров. а если в стеке?
We can also share data between containers by using the --volumes-from CONTAINER argument with docker run . (c) Using Docker

fso
05.09.2018
13:47:08
просто если нет необходимости его менять просто соберите образ вместе с ним
да, так и есть, в образе лежит, но приложения, nginx беру с хаба, без дополнительной сборки. Хотел её избежать.

We can also share data between containers by using the --volumes-from CONTAINER argument with docker run . (c) Using Docker
применительно к docker stack это как выглядеть будет?

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
спасибо за наводку на docker config кажется подойдет
у него есть нюанс - нельзя редактировать, только пересоздавать, что соответственно требует удаления всех сервисов, которые зависят от него

fso
05.09.2018
14:02:52
у него есть нюанс - нельзя редактировать, только пересоздавать, что соответственно требует удаления всех сервисов, которые зависят от него
в принципе не страшно, такой надобности нет. Все что хотелось - не собирать nginx, использовать образ с хаба, лишь прокинув в него конфиг, который лежит в контейнере с приложением

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
Добрый день Ребят

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/

Страница 761 из 1375