@docker_ru

Страница 272 из 1375
Rusty
11.08.2017
09:35:51
юниты правда можно копировать и держать несколько с разным набором опций

Igor
11.08.2017
09:38:53
спасибо, попробую перенести

странно, поменял в конфиг файле, но докер инфо говорит Docker Root Dir: /var/lib/docker

папка не поменялась

Google
Igor
11.08.2017
09:54:05
что не так?

EtoZheSlava
11.08.2017
14:16:57
это же systemd, после обновления юнитов нужно сделать systemctl daemon-reload systemctl restart docker.service

Гайрат
11.08.2017
15:17:47
Так он меняет же /etc/default

twwlf
11.08.2017
15:37:41
/etc/systemd/system/docker.service.d

https://docs.docker.com/engine/admin/systemd/#httphttps-proxy

алло

Igor
11.08.2017
18:16:28
через system.d сработало, но через DOCKER_OPTS="-g /media/disk2/var/lib/docker" в конфиге, не срабатывает, видно в системд нужно добавлять запись, чтобы считывался конфиг

Гайрат
11.08.2017
18:25:39
Правильнее в /etc/default, скорее всего в твоём юнит-файле есть EnvironmentFile, в котором сказано про DOCKER_OPTS

Bogdan (SirEdvin)
11.08.2017
19:47:09
Гайрат
11.08.2017
19:54:00
Хм, значит надо самому тюнить дополнительно

Mad
12.08.2017
17:03:30
Подскажите, как поменять somaxconn в докер-контейнере?

Andrey
12.08.2017
18:05:45
Сорри за оффтоп, есть какие-то чаты/каналы по RabbitMQ?

Roman
13.08.2017
10:55:12
Как за'label'ить себя самого? docker node update —label-add master <hostname_here>, я пытался и localhost и private_dns и public_dns все not found и not found

Google
Roman
13.08.2017
11:25:25
тут живые то есть?

Slach
13.08.2017
12:32:21
Есть в зачем host name? Там должен быть NOD это либо имя либо id контейнера

Roman
13.08.2017
13:05:01
причем тут контейнер

это label'инг ноды

Alexpts
13.08.2017
16:27:14
Ребят, а где почитать как замапить uid:group в docker на linux?

Пользователь и группы не имеют при монтировании volume прав на запись

Если сменить пользоватлея/группу в контейнере, то на хости системе нет прав

В masOS все измененния внутри контейнера на хосте видятся как из под домашнего пользвателя. Видимо как-то иначе файловые системы монтируются

Например на хосте есть gid=1000 нужно, тчобы в контейнере ему соотвествовал www-data gid=33

Сергей
13.08.2017
16:33:29
если я не ошибаюсь, то если вы юзаете ремап в докере, то там логика другая, у вас есть диапазон уидов гидов на хост системе зарание заданный, и уже уид из контейнер амапится на произвольный их пула на системе

как-то так

и вообще, вроде это ядерная ручка

Alexpts
13.08.2017
16:35:11
Ну а как верно настроить права при пробросе volume?

Все права в контейнер прокидываются из хост системы, а там свои пользователи и группы и прав не хватает на запись

Сергей
13.08.2017
16:36:19
docker run -uidmap <container UID>:<host UID>:<range> -i -t ubuntu bash

не пробовали?

Alexpts
13.08.2017
16:37:07
а в случае с docker-compose?

Сергей
13.08.2017
16:38:09
гуглить

если найдете и заработает - поделитись плиз)

а то честно сказать, мало кто данный фукционал трогает

Google
Сергей
13.08.2017
16:40:43
у меня в докере микросервисы не юзают волумы, они не хранят стейт

Alexpts
13.08.2017
16:42:02
а логи и прочее по сети передаете, не в файловую систему пишите?

Сергей
13.08.2017
16:43:22
да

где-то syslog банальный, где-то файлбит

или вообще приложение само пушит логи в редис, а оттуда логстеш заберает их

ввобще писать внутрь докер контейнера - плохая идея, невзирая ни на какой сторедж драйвер

Roman
13.08.2017
16:59:00
так как залэйблить ноду сварма емае на себя, тоесть находясь на той ноде

да
уважаемый Сергей может вы знаете)? прошу руку помощи - застрял

Сергей
13.08.2017
17:03:39
докер сварм мод?

Roman
13.08.2017
17:04:08
Roman Gorodeckij, [13.08.17 13:55] Как за'label'ить себя самого? docker node update —label-add master <hostname_here>, я пытался и localhost и private_dns и public_dns все not found и not found

да

если делать со своего компа с —tls то просто указав хост который показывает docker nodes ls то проходит

Сергей
13.08.2017
17:04:49
я честно активный поклонник кубернетс

Roman
13.08.2017
17:04:58
блин и вот так все )))

Сергей
13.08.2017
17:05:02
докер сварм мод один раз юзал)

ну давайте думать

можно же лейбл прикрепить на докер демон

Roman
13.08.2017
17:05:27
но я не хочу так)

Сергей
13.08.2017
17:05:28
может как-то его заюзать

Roman
13.08.2017
17:05:37
муторно это с терраформом

Google
Roman
13.08.2017
17:05:57
а тут просто вот команда локально непашет что не передаю говорит нет такого хоста

у меня теперь вообще вопрос - что там за хосты для нодов используются, первая часть fqdn'a?

Сергей
13.08.2017
17:07:01
а как вы ноды в кластер джойнили?

Admin
ERROR: S client not available

Сергей
13.08.2017
17:07:03
по айпи

?

Roman
13.08.2017
17:07:26
по токену

который брал через —tls с первой ноды по ip )

label'инг в доках очень отвратный https://docs.docker.com/engine/swarm/manage-nodes/#change-node-availability

Сергей
13.08.2017
17:08:23
так окей, и то имя которое вы видите при node ls у вас говорит нот фаунд, когда вы хотите лейбл повесить?

Roman
13.08.2017
17:08:40
не - так то работает

я просто хочу в мастер ноде на самого себя лэйбл поставить без магий с docker node ls

в лом уж очень грепить и cut'ить output

Сергей
13.08.2017
17:09:34
ну оно скорее всего вообще на ID ноды лейбл вешает, а когда вы указываете имя - тупо белает сопоставление

Roman
13.08.2017
17:10:09
может.. я указывал hostname ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS 46aqrk4e473hjbt745z53cr3t node-5 Ready Active Reachable

просто у меня тут как бы три цикла один мастер нод провижинит,другой менеджеры, третий слэйвы

для каждого грепить с docker node ls хосты или даже ID это не вариант

если лидер то еще один в списке - то всех остальный больше и не понятно как вытаскивать то

Сергей
13.08.2017
17:11:58
давайте потупим вместе

Roman
13.08.2017
17:13:02
да - надо бы посмотреть наверно что за hostname'ы в этом списке

Google
Roman
13.08.2017
17:13:17
щас сделаю заново провижининг и сопоставим

могу в скайпике скрин пошарить ) или teamviewer

Алексей
14.08.2017
10:20:35
Есть загадочная фигня с контейнером

apt-cache search nginx

nginx - small, powerful, scalable web/proxy server

#: apt-get build-dep nginx -y Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to find a source package for nginx

внутри ubuntu:trusty

zigmund
14.08.2017
10:22:19
src репы включи

Алексей
14.08.2017
10:22:55
А на локальной машине работает 0o

zigmund
14.08.2017
10:27:22
Потому что на локальном компе срц репы включены. /кэп

Образ убунты в докере - не клон убунты, которую ставишь.

Кое-что выпилено, ибо в большинстве не нужно в докере

Алексей
14.08.2017
10:30:18
Кое-что выпилено, ибо в большинстве не нужно в докере
у меня локально федора. Я про то что локально в том же контейнере убунты - все ок. На дев-сервере - все плохо

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