inqfen
Как ты mount и docker build связал?
inqfen
Я тебя вообще не понял
Anton
Уже выяснил.
Проблема была в том что маунт просиходит на этапе запуска и перезаписывает папку со статикой пустой папкой хоста.
Решением было копировтаь в эту папку статику при запуске из CMD.
Anton
Спасибо большое, проблема решилась.
Владимир
сервис на системд?
RE
камрады, очень хочется быстро создать докер имадж в котором будет стартовать например, openfire, который в нормальной жизни стартует через systemd скрипт - например /etc/init.d/openfire start
ессно эта команда в докерфайле ни к чему не приводит - скрипт завершается и вместе с ним и докер контейнер..
какие рекомендации у лучших собаководов на этот счет имеются?
RE
выдирать команду запуска опенфайра из скрипта и колхозить entrypoint в докерфайле?
RE
там куча енвов, на java все завязано
RE
о блин
да я не один такое хочу)
NM
RE
эм.. всмысле?
RE
если поставить оф на линукс то просто скриптом стартовым.
но в контейнере все не так же
RE
в меня в общем интересует бест практикс как переносить подобные системд сервисы в докер
Владимир
Доброго всем дня
Yaroslav
Привет всем!
Кто работал с docker-compose без swarm.
Можно ли корректно спрятать пароли ?)
docker-secret ?
dmi
Denis
Владимир
Я получаю от провайдера 2 ip по одному кабелю и один ip отдал в докер на прямую, теперь локально с сервера не могу обращаться в этот контейнер.
Владимир
Подскажите что я делаю не так и как это исправить?
Владимир
https://docs.docker.com/network/macvlan/
Владимир
может можно прицепить в докер сразу две сети?, и так обойти эту проблему?
George
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
George
Скорее всего вообще из исходников тащат, а не из пакета...
tfhx8
tfhx8
странно что официального full нет
George
George
Проблема в том, что любой Гуй линукса костыль к несовместимому стандарту на конфиги в каждой из веток дистрибутивов (дебиан/убунту вс редхат/центос вс сусе вс арч вс все остальное )
George
странно что официального full нет
Есть образ от nginx, а не от docker-library. А ещё можно взять образ от bitnami - они обычно качественные и отличаются богатством ручек для настройки
tfhx8
Igor
George
George
А битнами, между прочим, крупная международная компания
Igor
а так да, с общим посылом что в разных дистрах, даже с одним и тем же systemD настройки разные с этим согласен
George
tfhx8
George
Тоды ой
Igor
Говно
ну тут да, просто некоторые и ГУИ от Микротика считает злом и всё делает через терминал
Бафомет
tfhx8
Тоды ой
это очень странно, учитывая что nginx такой популярный
George
George
Единственная претензия к ним - что они по сути закрыли опенсурс форк линукса внутри себя
central
Бафомет
Как же хочется юзать докер на проде, но так страшно, что, что-нибудь пойдет не так. Особенно с данными в БД.
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
А даже если и есть, то лучше, чтоб не было
George
Собирай из сурсов и make install 😂
George
George
docker cp или docker commit :-)