RE
спасибо, что помог в этот раз
kSandr
портейнер коннектится к сокету докера, ты можешь подключиться к нескольким демонам сразу. Насчет того как он работает со свормом тут я хз, но с несколькими хостами точно может
🧤 Сэр Шурф
Подскажите кто настраивал portainer в синолоджи )
Владик
ккак работает резолвинг имен контейнеров в внутреннй сетке?
Dmitry
Добрый день. Только изучаю докер. Наставник который нам посоветовал внедрить, пользуется им на маке. Написал нам конфиги, мы разворачивали контейнеры на убунте, возникли вопросы, в частности с dnsmasq (сервисы в докере работают со своими доменными именами). В итоге он сказал, что чтобы не возиться с настройкой хост системы, переделает конфиг на использование docker-machine. Нормальная в целом практика?
Dmitry
Dns не единственный был вопрос, также предлагалось остановить локальные mysql, celery и прочие сервисы во избежание конфликта портов
Dmitry
Не совсем понятно, в каких случаях юзают докер БЕЗ виртуалки docker-machine.
ARCHANGEL 🇺🇦
Юзают практически всегда, за исключением, если у тебя старое железо без аппаратной виртуализации
George
George
Обычно они все сидят под линуксом, ну, ок, или маком. И оттуда контейнеры фигачат напрямую
Георгий
Георгий
вот остальные разрабы тыкают палкой и кричат - черная магия и прочее)
Георгий
George
Dmitry
Спасибо за ответы =)
George
George
Он сам пробрасывает автомагически порт докера локально
Vadim
Andrey
Vadim
какой именно
Vadim
/root/.npm/_logs/2019-11-01T16_50_14_162Z-debug.log
Andrey
да
Vadim
скорее всего
Vadim
так как тут его найти не смогла
Andrey
делай отладку самостоятельно
Andrey
без докера
Andrey
npm install --production
Vadim
@Agumilev не суть
Anat🇺🇦
Вечер в хату).. две недели работал тимсити и агент, в момент - бах, оба без интернета.. пока не понятно почему, варианты :)?
Anat🇺🇦
ну оно работает в контейнерах ) агент и тимсити )
Anat🇺🇦
докер если ребутнуть - заведется сеть в контейнерах, проверял 1 раз.. но т.к. счас вечер.. есть время подумать, до ребута оО
Anat🇺🇦
ну ка кне про докер.. контейнер XXX работал две недели, и потерял счас сеть оО помог бы лучше )
Artem
а вы точно девопс?
Anat🇺🇦
спасибо Артем)
Artem
референс на фразу "а вы точно продюсер?"
tutunak
Nexus
tutunak
Какие серты? Ssl?
tutunak
у меня просто на nginx они
tutunak
нет анонимов
tutunak
могу тебе канал в лс по нексус кинуть, вроде как пару дней назад говорили за анон пул там.
Егор
Привет.
Пускаю в докере тесты. Описываю пайплайн.
У меня есть 2 композа. В одном из них пускаются сервисы (full.yml). В другом — тесты (test-runner.yml). В докерфайлах используются make-файлы, чтобы унифицировать интерфейс доступа к запуску программ и сервисов. Поступаю так:
docker-compose -f docker-compose.full.yml up -d
docker-compose -f docker-compose.test.yml up
docker-compose -f docker-compose.full.yml down
Но если сервисы не поднялись, либо не удалось достучаться до базы, то докер-композ завершается без кода ошибки и, соответственно, это нехорошо, так как в jenkins я не могу уронить пайплайн. Как сделать так, чтобы докер-композ test.yml завершался с ошибкой в любом случае, кроме валидного прохождения тестов?
https://ru.stackoverflow.com/questions/1041490/%d0%97%d0%b0%d0%b2%d0%b5%d1%80%d1%88%d0%b5%d0%bd%d0%b8%d0%b5-docker-compose-%d1%81-%d0%be%d1%88%d0%b8%d0%b1%d0%ba%d0%be%d0%b9
Егор
Потому что в них удобно разворачивать
Егор
Чем это плохо?
Егор
Нет у меня кубера
Егор
Нет кубера
Егор
Извините. Просто я не выспался. Я не должен был это писать
Егор
Он мне не нужен сейчас
Егор
Кубер — это дорого и монстр
Егор
Мы это уже обсуждали тут
Егор
Извини
RE
камрады, есть docker swarm на 4 вмках - например 1 менеджер и 3 ноды-воркера
в нем есть неск сервисов - они разливаются по нодам.
каждый сервис слушает свой порт.
вопрос - почему порты сервисов доступны на всех 4 вм?
там что - какойто форвардинг автоматом включается?
но ведь сам конкретный сервис работает на какойто ноде - то если к нему ходить через форвардинг, обращаясь к другому хосту - это же не очень хорошо в плане трафика и производительности.
RE
ну на девелопмент этапе docker stack пока норм заходит..
я тут концептуально не пойму - поему порты экспозятся на всех нодах..
RE
так
все
RE
сударь, почему я должен что-то вам объяснять?
я сам сюда пришел за информацией.
то, что кубер волшебство и все такое - я знаю
но у меня есть конкретный вопрос.
R
RE
ну вот похоже ага
спасибо.
RE
выходит, что на каждой ноде запускается еще какаято компонента для балансировки
.
R
Ага
R
Типо из коробки встроенный балансировщик
Никита
Всем привет, подскажите плиз с ошибкой. Postgre клиент для nodejs не может подключиться из docker контейнера. В pg_hba настройки подключения разрешены с localhost, БД физически находится на той же машине что и docker, подключение в клиенте указано с использованием IP машины хоста 10.7*******. По мимо этого сервиса есть еще 8 штук, но они подняты по полгода назад и таких проблем не возникало.
Никита
вот docker-compose.файл, network закомментил после ОкГуглежа, решение не помогло
Ramil
Господа, нужно stdout одного контейнера натравить на stdin другого , в docker-compose. Как бы вы сделали?
RE
RE
ну и telnet никто не отменял для дебага
RE
зачем
доустанови
Никита
нет инета на стенде
Никита
пинг до машины есть
Никита
ну он вроде никуда не денется
Никита
эмм.. ip a результат такой
Никита
в заведомо рабочем контейнере
ip a
вернул
Никита
типо интерфейс не создался чтоли при билде?
Vadim
docker build -t my-golang-app . -t для чего флаг
True
-t --tag set image name
True
docker build --help
Vadim
название образа