Evgenii
Всё получилось, спасибо, использовал создание bridge в compose (ip адреса при этом на самом хосте эти же не используются) + конструкцию expose вместо ports
Yuri
Евгений, а можно получившийся файл выложить?
у самого прмерно такая же задача
Evgenii
alexander
а можно уже где-то посмотреть доклады с dockercon? в частности про kubernetes интересует. пока только фотки слайдов некоторых находил.
Anonymous
Добрый вечер, я новичек в работе с докером, пытаюсь сделать пулл windows server core но докер говорит мне image operatin system "windows" cannot be used on this platform, как решить ?
twwlf
Подумай
Anonymous
Думаю, ищу, спрашиваю.
twwlf
Очевидно, что виндовый образ будет работать только в винде
Anonymous
да я это понял
twwlf
Плохо думаешь, тебе система ответ прямым текстом написала
Anonymous
я из под винды
Anonymous
сижу
twwlf
Неправильный докер поставил
Anonymous
Окей попробую другой
alexander
на windows надо ставить docker toolbox вроде, но работать будет только на professional версии, home не прокатит (нету поддержки hyper v).
Anonymous
Обидно, у меня 8 без хупер в
Anonymous
Есть какой нибудь способ обойти это без установки какой нибудь 10 про на внешний диск ?
twwlf
Anonymous
asd
Anonymous
вот это грустная история
twwlf
Ну, щас бы на старой винде посидеть, да
twwlf
https://www.docker.com/docker-windows
twwlf
Тут всё написано
Anonymous
я проверил
C:\Users\>docker —version
Docker version 17.07.0-ce, build 8784753
C:\Users\>docker-compose —version
docker-compose version 1.15.0, build e12f3b94
C:\Users\>docker-machine —version
docker-machine version 0.12.2, build 9371605
Anonymous
окей теперь странное, я запустил из под виндовсовской консольки настроел её и мне всравно написло что винда не подходит под винду, единственный выход накатить на внешний винду 10 про ?или есть какие то особые шаманские ритуалы?
twwlf
Не странное
twwlf
Ещё раз внимательно читай
Anonymous
Может я вообще не правильно подхожу к задаче? мне надо некое виндовсовское приложение упаковать в контейнер docker, правильно ли я понимаю, что мне надо создать контейнер с виндой и в него закопипастить приложение
Vlad
Vlad
Что-бы не городить hyper-v можно сразу поставить windows 2016 core и сделать всё там
Anonymous
Окей так и сделаю
Bogdan (SirEdvin)
Bogdan (SirEdvin)
Вернее, то можно, но очень не стоит так делать. Потому что из-за этого она начинает обрастать костылями и все приводит к печальным последствиям
Alexey
Bogdan (SirEdvin)
Это да
Jaroslav
Всем привет. Никто не в курсе когда подъедет cAdvisor под elasticsearch v5? Инсайдами не владеете?)
Anonymous
Не понял, я cAdvisor только в докер контейнере для докера юзал
Jaroslav
Да у меня так же, но он просто с пятым эластиком не работает, на прежних версиях ок, он валит в него данные, по которым потом рисует кибана
Jaroslav
В конторе есть развёрнутый elk с es v5, вот и не хочется городить рядом ещё один инстанс со старой версией
Bogdan (SirEdvin)
О боги, cadvisor еще и так может? Ех, где мой просто экспортер метрик контейнеров(
Nklya
У него еще и WebUI есть
Konstantin
Парни если запущена цепочка сервисов через docker-compose / как мне правильно перезапустить сервис чтоб он подтянул новые изменения (у меня конфиг примонтирован а я его меняю)?
Evgenii
Konstantin
хм...что за сигнал?) а docker-compose restart myservice
не будет достаточно?
Artem
Artem
docker-compose restart servicename
Konstantin
благодарю
Evgenii
Artem
какому умному?
Konstantin
не мне пока грубо. а так я понял мысль на будущее 👍
Evgenii
docker exec nginx -s reload
Artem
не каждый сервис поддерживает релоад конфига, если че
Artem
а в докере только nginx бывает, да?)
Evgenii
Artem
не нужно мыслить сервисами на монолите при работе с контейнерами
Artem
почитай бестпрактисы по микросервисам
Evgenii
странный бестпрактис, перезапускать весь сервис ради перечитки конфига
Artem
что в твоем понятии весь сервис?
Evgenii
service restart
Artem
и что это в контексте компоуза?
Evgenii
а ну я понял в чём подвох вопроса, но всё же
Anonymous
Ребят , как разрешить докеру слушать порты только внутри впн , а внешние игнорировать
Dmitry
привязывать порт к ip
-p <addr>:port:port
Anonymous
а по умолчанию,для всех пользователей сделать
Anonymous
которые имею право запускать контейнеры
Dmitry
или в daemon.json
“ip”:”1.2.3.4”
Dmitry
или dockerd —ip ip
Anonymous
Serhii
гайз, а как приоритет контейнеров в композе делать, если нетворк сервис на контейнер, но он должен запускаться после
Anonymous
Serhii
Depends on, но он не работает
Да, делал так, но как-то не то. Ну оно в целом порты нужные мне пробрасывает, но я думаю, что делаю это через задницу
Anonymous
Anonymous
Anonymous
Anonymous
Отдыхать
Anonymous
я если не работаю - пью
Anonymous
или на скалодроме )
Andrey
Народ, а кто-то работает с API докера через сокет? Есть два вопроса, или даже полтора. Первый, вот запросил я оттудова данные. И после HTTP заголовков (после двойного переноса строки) мне приходит сперва размер данных в HEX, затем уже сама json-строка и в конце ноль. Это вообще нормально для HTTP? где такое в спецификации найти?
Andrey
А второй вопрос - как вы PUT-ом отправляете данные (конкретно я пробую на PHP, но думаю это неважно). Он же вроде как ждет какого-то ответа от сервера. А сокет докера на PUT ничего не возвращает. И приходится тупо по таймауту отваливаться. Как-то некрасиво чтоли
Andrey
Относительно первого вопроса - дополнение. Если я использую CURLовские функции PHP (curl_init и т/д/) - то они такой ответ нормально обрабатывают и возвращают мне строку. Но я чот думал, что размер данных в заголовке Content-Length указывается, но никак не первой строкой в body. И что-то не могу инфу найти(
PS: по первому же вопросу, вроде все-таки нашел инфо в описании протокола http