inqfen
Как ты mount и docker build связал?
inqfen
Я тебя вообще не понял
Anton
Уже выяснил. Проблема была в том что маунт просиходит на этапе запуска и перезаписывает папку со статикой пустой папкой хоста. Решением было копировтаь в эту папку статику при запуске из CMD.
Anton
Спасибо большое, проблема решилась.
Владимир
сервис на системд?
RE
камрады, очень хочется быстро создать докер имадж в котором будет стартовать например, openfire, который в нормальной жизни стартует через systemd скрипт - например /etc/init.d/openfire start ессно эта команда в докерфайле ни к чему не приводит - скрипт завершается и вместе с ним и докер контейнер.. какие рекомендации у лучших собаководов на этот счет имеются?
RE
выдирать команду запуска опенфайра из скрипта и колхозить entrypoint в докерфайле?
RE
там куча енвов, на java все завязано
RE
о блин да я не один такое хочу)
RE
эм.. всмысле?
RE
если поставить оф на линукс то просто скриптом стартовым. но в контейнере все не так же
RE
в меня в общем интересует бест практикс как переносить подобные системд сервисы в докер
Владимир
Доброго всем дня
Yaroslav
Привет всем! Кто работал с docker-compose без swarm. Можно ли корректно спрятать пароли ?) docker-secret ?
Владимир
Я получаю от провайдера 2 ip по одному кабелю и один ip отдал в докер на прямую, теперь локально с сервера не могу обращаться в этот контейнер.
Владимир
Подскажите что я делаю не так и как это исправить?
Владимир
https://docs.docker.com/network/macvlan/
Владимир
может можно прицепить в докер сразу две сети?, и так обойти эту проблему?
George
ты в теории можешь системд втащить в докер, но, во-первых, это надо уметь приготовить. А, во-вторых, это не нужно
RE
ясно, спасибо
George
может можно прицепить в докер сразу две сети?, и так обойти эту проблему?
Две сети - да, но тут нужны детали, по которым я тебе прям сейчас не подскажу
George
Ну, и всегда можно захачить файрволл/роутинг на хостовой машине, но вряд ли ты этого хочешь
Владимир
но я пока не понимаю это до конца))
Владимир
Ну, и всегда можно захачить файрволл/роутинг на хостовой машине, но вряд ли ты этого хочешь
а ты сам как считаешь, как правильнее выйти из данной ситуации?
George
Это по крайней мере похоже на путь, которым идёт кубернетес
George
+ можно отдать все настройки одним плейбуком Ансибль
tfhx8
Всем привет. А по умолчанию docker ставит nginx из официального репа. nginx-full или нет? Еслин ет то как поставить full?
Владимир
если я верно понимаю у меня у хоста и у контейнера разные вланы типа
Владимир
потому я и не могу стукануть туда
Владимир
но как мне это пофиксить я пока не врубаюсь
George
если я верно понимаю у меня у хоста и у контейнера разные вланы типа
А ты заведи в один ) и распили вланы на уровне файрволла
George
Почему-то в гуё микротика такое делается с полтычка
George
А вот в линуксе - секс с конфигфайлами
Владимир
мне вообще не надо их пилить
Владимир
Я создал сеть вот такой командой
Владимир
docker network create -d macvlan --subnet=91.92.144.0/24 --gateway=91.92.144.1 -o parent=eno1 pub_net
Владимир
но теперь когда контейнер получает нужный ip, из вне к нему можно достучаться, а с хоста нет
George
Скорее всего вообще из исходников тащат, а не из пакета...
Igor
А вот в линуксе - секс с конфигфайлами
простите, а что мешает (кроме размера конечного докера) прикрутить GUI? тот же TUI?
tfhx8
Скорее всего вообще из исходников тащат, а не из пакета...
поучается надо как то самому писать dockerfile на full ?
tfhx8
странно что официального full нет
George
Проблема в том, что любой Гуй линукса костыль к несовместимому стандарту на конфиги в каждой из веток дистрибутивов (дебиан/убунту вс редхат/центос вс сусе вс арч вс все остальное )
George
странно что официального full нет
Есть образ от nginx, а не от docker-library. А ещё можно взять образ от bitnami - они обычно качественные и отличаются богатством ручек для настройки
Igor
Проблема в том, что любой Гуй линукса костыль к несовместимому стандарту на конфиги в каждой из веток дистрибутивов (дебиан/убунту вс редхат/центос вс сусе вс арч вс все остальное )
вот тут вы не совсем правы говоря дебиан/убунту , если учитывать что в разных версиях тогоже дебиана (8 vs 9) разные настройки сетевой карты
George
лучше ка кбы официальным доверять)
Они (от докера и от nginx) оба официальные
George
А битнами, между прочим, крупная международная компания
Igor
а так да, с общим посылом что в разных дистрах, даже с одним и тем же systemD настройки разные с этим согласен
George
Тоды ой
Igor
Говно
ну тут да, просто некоторые и ГУИ от Микротика считает злом и всё делает через терминал
Бафомет
у меня ночью упал контейнер с redis хотя restart=always? че за фигня, нафига мне вообще докер если контейнер может рандомно упасть и продолжать валятся
Есть ли какие-либо инструменты, которые бы следили за этим и информировали программиста в slack, телегу, email?
tfhx8
Тоды ой
это очень странно, учитывая что nginx такой популярный
George
Единственная претензия к ним - что они по сути закрыли опенсурс форк линукса внутри себя
Бафомет
Как же хочется юзать докер на проде, но так страшно, что, что-нибудь пойдет не так. Особенно с данными в БД.
Matwey
Господа, а как-нибудь можно multiplatform образ целиком из одного регистри в другое перекачать?
Matwey
Типа как pull, tag, push
tfhx8
добавил в dockerfile && apt-get install -qqy nginx-full \ так при установке выдает такие ошибки: https://pastebin.com/6pNYXedC
tfhx8
если убрать && apt-get install -qqy nginx-full \, то все работает
Green
Добрый день, есть возможность востановить данные конейнера, который изначало был без волюмов?
George
У тебя же нет системд и дбас Внутри контейнера
George
А даже если и есть, то лучше, чтоб не было
George
Собирай из сурсов и make install 😂
George
docker cp или docker commit :-)
tfhx8
У тебя же нет системд и дбас Внутри контейнера
я даже хз что там есть)). Это очень странно, что full версии нет, это просто жесть)