@docker_ru

Страница 1123 из 1375
Alexey
18.03.2019
09:59:33
А, сорян. Думал у него база на хосте или ещё что. Вне докера.

many-faced
18.03.2019
09:59:35
Спасибо за помощь, по имени попробую сделать

ildar
18.03.2019
10:00:49
Alexey
18.03.2019
10:00:50
если все в докере - проще одну сетку создать, запускать контейнеры там и ходить по имени. Есть сетка по-умолчанию, но такое.

Google
ildar
18.03.2019
10:01:06
Многовато устаревшего и ненужного, но я хз где лучше искать.

Ramil
18.03.2019
12:07:14
windows docker можно запустить визуально regedit ?

Viktor
18.03.2019
12:44:27
как использовать докер только для сборки и отрабатывания указанных команд. НАпример docker-compose run --rm node sh -c 'npm install' И так далее. используется в связке с docker-compose & volumes. Проблема с правами. есть варианты?

Corsars
18.03.2019
12:45:51
вот, это и пытаюсь сделать. на локалке все ок а проде чет непашет
env передается точно ? не затирается при поднятии ? может ты образ страртуешь а пишешь env в процесс другой ?

Viktor
18.03.2019
12:46:43
env передается точно ? не затирается при поднятии ? может ты образ страртуешь а пишешь env в процесс другой ?
node: container_name: node image: node:10-alpine restart: on-failure working_dir: /var/www volumes: - "./ecom/:/var/www" Больше ничего не использую

George
18.03.2019
12:47:17
это раз

George
18.03.2019
12:47:36
два - если хочешь автоматизации - либо sh, либо ansible (там есть модуль для докера), либо salt

Viktor
18.03.2019
12:47:46
Corsars
18.03.2019
12:47:57
что это?
хм... тогда ansible

Google
George
18.03.2019
12:47:59
третье - да, с правами есть проблема, но это решается либо через volume и потом docker cp

либо тебе нужно сразу пробрасывать правильные UID/GID и где-то в стартовом скрипте делать gosu

Viktor
18.03.2019
12:49:14
либо тебе нужно сразу пробрасывать правильные UID/GID и где-то в стартовом скрипте делать gosu
а можно ссылку на статью или еще чтонить? чтобы я знал в каком направлении искать. Ансибл и прочее нерасмативаю как так в данный момент нет такой необходимости

George
18.03.2019
12:49:43
https://github.com/sameersbn/docker-postgresql#uidgid-mapping

например так

посмотри стартовый скрипт

о, какое дерьмище, однако

map_uidgid() { USERMAP_ORIG_UID=$(id -u ${PG_USER}) USERMAP_ORIG_GID=$(id -g ${PG_USER}) USERMAP_GID=${USERMAP_GID:-${USERMAP_UID:-$USERMAP_ORIG_GID}} USERMAP_UID=${USERMAP_UID:-$USERMAP_ORIG_UID} if [[ ${USERMAP_UID} != ${USERMAP_ORIG_UID} ]] || [[ ${USERMAP_GID} != ${USERMAP_ORIG_GID} ]]; then echo "Adapting uid and gid for ${PG_USER}:${PG_USER} to $USERMAP_UID:$USERMAP_GID" groupmod -o -g ${USERMAP_GID} ${PG_USER} sed -i -e "s|:${USERMAP_ORIG_UID}:${USERMAP_GID}:|:${USERMAP_UID}:${USERMAP_GID}:|" /etc/passwd fi }

ildar
18.03.2019
12:53:22
❤️ bash ❤️

Kusok
18.03.2019
13:54:25
можно ли запускать gui софт в dockere?

Dmitry
18.03.2019
14:00:18
ad1
18.03.2019
16:50:17
Привет

подскажите как запустить сервис docker в контейнере ?

контейнер с дженкинсом и в нем нужно запустить сервис докера. руками все ок захожу ввожу service docker start и он работает

но через CMD не хочет постоянно в рестарте

может как-то хитро нужно sleep добавить?

не хитро sleep не помогает

supervisord наверно поможет, а без него как можно?

ad1
18.03.2019
17:02:25
угу

Google
ad1
18.03.2019
17:06:25
Игорь
18.03.2019
17:17:41
Вопрос. Docker compose предназначен для автоматического развертывания приложения на одном сервере, если я правильно понимаю. А какими средствами решается вопрос с развёртыванием приложения на нескольких серверах в автоматическом режиме? Допустим у меня приложение, которое использует mongodb, расположенную на отдельном сервере?

Игорь
18.03.2019
17:21:53
По поводу кубера, очень часто вижу, что его используют. Docker swarm сильно уступает ему сейчас?

Taz
18.03.2019
17:22:12
в целом сворм проще, но совершенно не такой гибкий

Taz
18.03.2019
17:22:29
для того что ты описал его точно хватит

Taz
18.03.2019
17:22:45
началооось

Iurii
18.03.2019
17:22:56
Мне прям интересно как в сворме делать автоскелинг

George
18.03.2019
17:23:16
Если ты хочешь деплоить на несколько серверов, то тебе нужен scm. Оркестрация, короче. Все равно тебе ноды под докер как-то готовить

Taz
18.03.2019
17:23:16
и да, автоскейлить реально, но костылями очевидно, которые будут кол-во реплик понижать/повышать

Andrey
18.03.2019
17:24:11
раз уж зашел вопрос этот, что и меня интересует, я вот пытался юзать кубер и как-то все слишком заумно мне нужно zero downtime deployment + ssl автопулинг или запуск с circle ci деплоя

Iurii
18.03.2019
17:24:17
а если автоскейл не нужен?
то есть пофигу на нагрузку?

Google
Alexey
18.03.2019
17:24:23
в целом сворм проще, но совершенно не такой гибкий
Пофиг на гибкость. Сворм это гадание на проде. 0 логов и куча баг

Taz
18.03.2019
17:24:27
то есть пофигу на нагрузку?
то есть сервисы например не умеют в скейл

или просто задачи такой нет

такое бывает

Iurii
18.03.2019
17:24:58
то есть сервисы например не умеют в скейл
тогда сворм вообще не нужен) переподнять упавший контейнер можно чем угодно)

Taz
18.03.2019
17:25:05
Пофиг на гибкость. Сворм это гадание на проде. 0 логов и куча баг
мб. у меня в проде на нем багов я не замечал

Taz
18.03.2019
17:25:18
тогда сворм вообще не нужен) переподнять упавший контейнер можно чем угодно)
удобно. если человек вкурил в компост, то вкурит быстро и в сворм

и он простой как валенок

Iurii
18.03.2019
17:25:53
и он простой как валенок
системд проще не придумаешь) тогда и вообще ничего делать не надо

Alexey
18.03.2019
17:26:00
и он простой как валенок
Ну 1.5 года назад это был ужас

Taz
18.03.2019
17:26:12
системд проще не придумаешь) тогда и вообще ничего делать не надо
все равно костыли придется городить, системд не управляется централизованно

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

Taz
18.03.2019
17:26:38
Ну 1.5 года назад это был ужас
он сильно изменился с тех пор

Iurii
18.03.2019
17:26:47
нет)
а ты его использовал?

Alexey
18.03.2019
17:26:59
Nomad лучше во всем

Taz
18.03.2019
17:26:59
у вас опять соревновашки

Google
Iurii
18.03.2019
17:27:08
+
видимо нет

Taz
18.03.2019
17:27:09
астанавытесь

Игорь
18.03.2019
17:27:31
Ну раз уж пошла тема, а про Nomad как мнение?

Taz
18.03.2019
17:27:44
гуд мнение

Alexey
18.03.2019
17:27:52
Iurii
18.03.2019
17:28:05
Ну раз уж пошла тема, а про Nomad как мнение?
прекрасно работает если не нужны определенные вещи плюс оркестрация всего чего хочешь

дык уже выразили)
контраругменты будут или просто так сказать)?

Игорь
18.03.2019
17:28:30
Я наверное не много не так выразился. Если с Кубером сравнивать, где кривая обучения меньше?

Taz
18.03.2019
17:28:47
контраругменты будут или просто так сказать)?
я не говорил и не имел ввиду что номад фи. но я так же и не считаю, что в сворме для простых задач есть чот ужасное.

Alexey
18.03.2019
17:29:03
Только Nomad не нужен, если у хостера что-тотзапускающее контейнеры есть

Taz
18.03.2019
17:29:08
если человек вкурил в компост, то в сворм ему вкатится будет проще

запуск кластера - одна команда

подключить ноду - еще одна

всё

супер изи

Taz
18.03.2019
17:30:53
а как там с менеджа скелинг?
опять ты о скейлинге

я ж выше написал

вот мне например он не нужен, софт такой

Iurii
18.03.2019
17:31:10
подключить ноду - еще одна
как там у нас с отслеживанием нагрузки

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