Anonymous
Boris 🦍
Привет. Подскажите. Как-то могу посмотреть с какими параметрами запущен контейнер? Т.е если кто-то до меня запустил, какие вольюмы создал и т.д
Anonymous
dokcer inspect?
JBáruch
котеги, вы видели анонс devoops?
JBáruch
https://habrahabr.ru/company/jugru/blog/331346/
Dmitriiiii
Подскажите пожалуйста как поднять redmine, чтобы он конектился в бд которая находится на локальной машине, не могу разобратся
Dmitriiiii
В смысле redmine в докере
Роман
Ἄπαγε Σατανά
Dmitriiiii
Спасибо за помощь, разобрался(не без помощи), указал в настройках перменных, ip локального сервера, БД нельзя было в контейнере,потому что клиенту было бы сложно ей управлять(в т.ч через панель управления)
Dmitriiiii
volume в смысле просто папку БД закинуть в контейнер? оно нормально работать будет?
Igor
Народ подскажите а как docker-machine отключить
Igor
Скажем имею такую картину: https://www.dropbox.com/s/0utaie1pd4tdm5g/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-06-23%2014.37.01.png?dl=0
Igor
хочу отконектить
Igor
отрубить этот Active
Igor
и управлять локальным докером
Igor
eval "$(docker-machine env -u)"
Обсессивно беспечное начало основополагающих раздумий
Пните в интрукцию по удалённому подключени к докеру. Даже нормальный запрос к гуглу не могу составить.
Server:
Version: 17.05.0-ce
Роман
Роман
systemd?
Обсессивно беспечное начало основополагающих раздумий
А в чём затык?
Интерфейс не слушает. Конкретно плагином IntelliJ IDEA надо подключиться и пушить контейнеры внутрь.
Роман
Что сделано?
В daemon.json прописаны настройки сертификатов и ip-адрес, на котором слушать подключения?
Демон стартует, но TCP порт не появляется?
Обсессивно беспечное начало основополагающих раздумий
Роман
Сертификаты прописаны, демон стартует, tpc-порт не появляется.
Если systemd, то я однажды полдня убил на это. Попробуй:
sed -i 's/ExecStart=\/usr\/bin\/dockerd -H fd:\/\//ExecStart=\/usr\/bin\/dockerd\nExecStartPost=\/bin\/chown :docker \/var\/run\/docker\.sock/g' /etc/systemd/system/multi-user.target.wants/docker.service
Это заменит строку запуска и сменит группу у сокета докера (это нужно, если обычным пользователям в группе docker, нужно разрешить управлять докером)
Очень странная фигня: если этого не сделать, то сокет создаётся от root:root.
Затем:
systemctl daemon-reload
И перезапусти докер.
🦠
в мануале же есть строчка про usermod
🦠
sudo usermod -aG docker $USER
🦠
после этого docker info
Роман
Роман
И это на каждом сервере, где я так сделал. Похоже на какой-то баг.
Обсессивно беспечное начало основополагающих раздумий
Что-то пока никак не помогло. Пойду дальше пытаться придумать запрос.
Igor
Неа
Igor
Я находил это решение
Igor
Не работает
Igor
Я ж скинул рабочее
Igor
eval "$(docker-machine env -u)"
Igor
Решение
Igor
Unset
Обсессивно беспечное начало основополагающих раздумий
Угумс, тоже его нашёл, и в инитд прописать.
Обсессивно беспечное начало основополагающих раздумий
Спасибо.
Igor
https://www.dropbox.com/s/o8d4erl74ycywk1/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%202017-06-23%2016.42.11.png?dl=0
Igor
Если просто сделать unset DOCKER_HOST
Igor
не помогает
Александр
Можно ли как-то провайдить command в docker-compose или описать несколько сервисов, которые используют одно описание сервиса и каждый свой command использует?
🦠
🦠
producers_test: &producers_test
logistics.purchase_order_updated:
exchange_options:
name: 'logistics.purchase_order_updated'
type: fanout
queue_options:
name: 'logistics.purchase_order_updated'
durable: true
dynamo.producers:
« : [*producers_test]
🦠
темплейты в yaml
O.
Докер в радость деплой в сладость
Вопрос
Есть контейнер в котором лежит несколько файлов например в /var/config, нужно файлы из контейнера через volum пробросить на хост машину в пустую папку
если делать
-v /home/config:/var/config
то файлы в контейнере затираются.
Какие подводные?
IURII
Попробуй что-то типа:
-v /home/config:/tmp/config
И потом в контейнере cp -r /var/config/* tmp/config
IURII
А вообще через тар лучше
Serhii
как в контейнере получить айпишку докер хоста и прописать в конфигурацию?
Serhii
вопрос по nginx, хочу пробросить соединение с контейнера на локальную машину
Vladimir
подскажите как расширить место в image
Alexander
вопрос: а вы видели какие-нибудь реализации ABAC'а (контроль прав доступа)
https://habrahabr.ru/company/custis/blog/248649/
https://habrahabr.ru/company/custis/blog/258861/
не важно на каком языке оно, просто некий микросервис, который занимается правами доступа (следует XACML), у которого есть API
Anonymous
Может быть у кого нибудь есть книга - Использование Docker - автор Эндрю Моуэт. Если есть поделитесь пожалуйста
Anonymous
Anonymous
Вот здесь оглавление
Anonymous
А вот книга по архитектуре микросервисов - может кому пригодится
Anonymous
Энлов Свичблейд
Энлов Свичблейд
Anonymous
Ага - я нашел - для этого его нужно запускать вот так telegram-cli -N
Igor
Народ а посоветуйте deployment тулзу которая умеет докер из коробки
Igor
Хочу автоматический ребилд образов при пуше на гит
Igor
Куда кинуть взор?
Денис
Травис ?
Anonymous
Anonymous
Anonymous
Travis!
Anonymous
кстати да
Alan
drone ci
Alan
легко с гх из коробки и у себя на машине
Anonymous
а ведь верно. dockerhub сам собирает при обновлении репозитория на github. использовал.
Alan
только долго ждать
Alan
в ожидании часто висит прежде чем начать
Igor
drone ci
А drone заменяет docker-compose файлы?
Igor
Или superset лежит рядом?
Alan
для чего?
Alan
а зачем? у него есть yml в котором описываешь pipeline
сборка одного образа - отдельный шаг