Size: a a a

Docker — русскоговорящее сообщество

2020 October 10

p

paulwinex in Docker — русскоговорящее сообщество
paulwinex
приветы. Вопрос про swarm
Есть ли сейчас возможность через конфиг указать максимальное количество реплик на ноду в docker swarm?
Зачем надо?
В момент масштабирования я ставлю одновременно количество реплик и сколько поднять серверов. Пока серверы поднимаются реплики запустятся на имеющихся компах (или даже на одном). А мне надо чтобы swarm упёрся в лимит и добавлял реплик по мере появления компов в стеке. Такое можно без кубера настроить?
нашоль
источник

p

paulwinex in Docker — русскоговорящее сообщество
он требует в yaml писать
version: '3.8'
источник

p

paulwinex in Docker — русскоговорящее сообщество
тогда вот так можно запустить
deploy:
     placement:
       max_replicas_per_node: 1
источник
2020 October 11

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
Господа, доброй ночи. Очень нубский вопрос (с докером мало знаком). Где в дальнейшем используются переменные окружения?

Есть файл .env - тут переменные и их значения. Есть docker-compose.yml, тут параметры для билда контейнеров и тут уже используются переменные. А дальше?

Взять например конфиг для БД (скрин). логин, пасс, имя бд. Как потом используются эти переменные?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
внутри контейнера
источник

GG

George Gaál in Docker — русскоговорящее сообщество
они потребляются или стартовым скриптом, или идеально - самим приложением
источник

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
ага, спасибо. Стартовый скрипт это судя по всему entrypoint.sh, а он уже внутри контейнера творит всю магию. Ок.

А используются приложением, то это как? Прямиком прописываются в конфиг бд (в данном случае)?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
скорее всего стартовый скрипт берет переменные и прописывает их в конфиг файл базы, ога
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
>Где в дальнейшем используются переменные окружения?

прям типичный вопрос в доцкер чате
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
но это все из-за того, что новички в докере, понимаю
источник

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
Ну так в большинстве случаев, на сколько я понял, сюда залетают что-то по шустрому спросить.

Можете что-то посоветовать конкретное по изучению докера? Что б от основ и дальше в глубь. Желательно на русском. Если на английском, то у докера крутая документация которая покрывает вобщем-то все вопросы
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
Alexey Kuznetsov
Ну так в большинстве случаев, на сколько я понял, сюда залетают что-то по шустрому спросить.

Можете что-то посоветовать конкретное по изучению докера? Что б от основ и дальше в глубь. Желательно на русском. Если на английском, то у докера крутая документация которая покрывает вобщем-то все вопросы
начать стоит с линукса конечно же и куча вопросов отпадет
источник

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
Пардон, но тогда эту цепочку можно долго продолжать) Так можно очень глубоко уйти по уровням абстракции вниз. Понятно что лучше учить линукс, Си, сети и их протоколы, английский язык и пр. Холиварная тема.

Может есть что-то просто хорошее на русском, с разжевыванием для новичков в теме?
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
Alexey Kuznetsov
Пардон, но тогда эту цепочку можно долго продолжать) Так можно очень глубоко уйти по уровням абстракции вниз. Понятно что лучше учить линукс, Си, сети и их протоколы, английский язык и пр. Холиварная тема.

Может есть что-то просто хорошее на русском, с разжевыванием для новичков в теме?
источник

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
😄 ну и чего) это весь ответ?
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
Alexey Kuznetsov
😄 ну и чего) это весь ответ?
а я тебе что-то должен? наверное, нет.
источник

AK

Alexey Kuznetsov in Docker — русскоговорящее сообщество
Pavel Kamyshev
а я тебе что-то должен? наверное, нет.
ок. Лучше не продолжать)
источник

i

inqfen in Docker — русскоговорящее сообщество
Alexey Kuznetsov
ок. Лучше не продолжать)
То есть тебя не смущает, что ты вопрос не по докеру задаешь?
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
inqfen
То есть тебя не смущает, что ты вопрос не по докеру задаешь?
ну он же новичок в докере))
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
источник