ALTracer
15.07.2019
09:53:32
Есть статический анализатор Dockerfile, или проще сюда показать?
vgb
15.07.2019
09:54:44
ALTracer
15.07.2019
09:56:09
Google
Anton
15.07.2019
09:56:47
Подскажите пожалуйста, а на какой стадии происходит mount в докере?
есть docker-файл, в нем множество слоев
есть docker-compose - файл, в котором прописаны mount
запускаю docker compose.
я правильно понимаю что mount должен работать на всех слоях докер-файла в процессе билда?
inqfen
15.07.2019
10:26:49
Как ты mount и docker build связал?
Я тебя вообще не понял
Anton
15.07.2019
10:35:46
Уже выяснил.
Проблема была в том что маунт просиходит на этапе запуска и перезаписывает папку со статикой пустой папкой хоста.
Решением было копировтаь в эту папку статику при запуске из CMD.
Спасибо большое, проблема решилась.
Владимир
15.07.2019
11:18:59
сервис на системд?
Zlokot
15.07.2019
11:23:06
камрады, очень хочется быстро создать докер имадж в котором будет стартовать например, openfire, который в нормальной жизни стартует через systemd скрипт - например /etc/init.d/openfire start
ессно эта команда в докерфайле ни к чему не приводит - скрипт завершается и вместе с ним и докер контейнер..
какие рекомендации у лучших собаководов на этот счет имеются?
выдирать команду запуска опенфайра из скрипта и колхозить entrypoint в докерфайле?
там куча енвов, на java все завязано
о блин
да я не один такое хочу)
Corsars
15.07.2019
11:28:40
Zlokot
15.07.2019
11:29:34
эм.. всмысле?
если поставить оф на линукс то просто скриптом стартовым.
но в контейнере все не так же
Google
Zlokot
15.07.2019
11:30:47
в меня в общем интересует бест практикс как переносить подобные системд сервисы в докер
Владимир
15.07.2019
11:38:44
Доброго всем дня
Yaroslav
15.07.2019
11:39:29
Привет всем!
Кто работал с docker-compose без swarm.
Можно ли корректно спрятать пароли ?)
docker-secret ?
Dmitry
15.07.2019
11:40:38
Banschikov
15.07.2019
11:40:43
Владимир
15.07.2019
11:41:50
Я получаю от провайдера 2 ip по одному кабелю и один ip отдал в докер на прямую, теперь локально с сервера не могу обращаться в этот контейнер.
Подскажите что я делаю не так и как это исправить?
https://docs.docker.com/network/macvlan/
может можно прицепить в докер сразу две сети?, и так обойти эту проблему?
George
15.07.2019
12:26:18
ты в теории можешь системд втащить в докер, но, во-первых, это надо уметь приготовить. А, во-вторых, это не нужно
Zlokot
15.07.2019
12:27:39
ясно, спасибо
George
15.07.2019
12:28:20
Ну, и всегда можно захачить файрволл/роутинг на хостовой машине, но вряд ли ты этого хочешь
Владимир
15.07.2019
12:34:06
но я пока не понимаю это до конца))
George
15.07.2019
12:38:55
Это по крайней мере похоже на путь, которым идёт кубернетес
+ можно отдать все настройки одним плейбуком Ансибль
Google
И
15.07.2019
12:40:08
Всем привет. А по умолчанию docker ставит nginx из официального репа. nginx-full или нет? Еслин ет то как поставить full?
Владимир
15.07.2019
12:40:25
если я верно понимаю у меня у хоста и у контейнера разные вланы типа
потому я и не могу стукануть туда
но как мне это пофиксить я пока не врубаюсь
George
15.07.2019
12:41:28
Почему-то в гуё микротика такое делается с полтычка
А вот в линуксе - секс с конфигфайлами
Владимир
15.07.2019
12:42:08
мне вообще не надо их пилить
Я создал сеть вот такой командой
docker network create -d macvlan --subnet=91.92.144.0/24 --gateway=91.92.144.1 -o parent=eno1 pub_net
но теперь когда контейнер получает нужный ip, из вне к нему можно достучаться, а с хоста нет
George
15.07.2019
12:44:45
Скорее всего вообще из исходников тащат, а не из пакета...
Игорь
15.07.2019
12:44:53
И
15.07.2019
12:45:23
странно что официального full нет
George
15.07.2019
12:48:06
Проблема в том, что любой Гуй линукса костыль к несовместимому стандарту на конфиги в каждой из веток дистрибутивов (дебиан/убунту вс редхат/центос вс сусе вс арч вс все остальное )
странно что официального full нет
Есть образ от nginx, а не от docker-library. А ещё можно взять образ от bitnami - они обычно качественные и отличаются богатством ручек для настройки
И
15.07.2019
12:49:09
Google
Игорь
15.07.2019
12:49:36
George
15.07.2019
12:50:05
А битнами, между прочим, крупная международная компания
Игорь
15.07.2019
12:50:41
а так да, с общим посылом что в разных дистрах, даже с одним и тем же systemD настройки разные с этим согласен
George
15.07.2019
12:51:09
И
15.07.2019
12:51:25
George
15.07.2019
12:51:42
Тоды ой
Игорь
15.07.2019
12:53:18
Говно
ну тут да, просто некоторые и ГУИ от Микротика считает злом и всё делает через терминал
Kusok
15.07.2019
12:53:34
И
15.07.2019
12:54:09
Тоды ой
это очень странно, учитывая что nginx такой популярный
George
15.07.2019
12:54:17
Единственная претензия к ним - что они по сути закрыли опенсурс форк линукса внутри себя
Алексей
15.07.2019
12:55:03
Kusok
15.07.2019
12:56:47
Как же хочется юзать докер на проде, но так страшно, что, что-нибудь пойдет не так. Особенно с данными в БД.
George
15.07.2019
12:57:15
Matwey
15.07.2019
13:18:05
Господа, а как-нибудь можно multiplatform образ целиком из одного регистри в другое перекачать?
Типа как pull, tag, push
И
15.07.2019
13:19:09
добавил в dockerfile && apt-get install -qqy nginx-full \ так при установке выдает такие ошибки: https://pastebin.com/6pNYXedC
если убрать && apt-get install -qqy nginx-full \, то все работает
Google
Green
15.07.2019
13:20:43
Добрый день, есть возможность востановить данные конейнера, который изначало был без волюмов?
George
15.07.2019
13:28:01
У тебя же нет системд и дбас Внутри контейнера
А даже если и есть, то лучше, чтоб не было
Собирай из сурсов и make install ?
docker cp или docker commit :-)
И
15.07.2019
13:29:29
George
15.07.2019
13:29:31
И
15.07.2019
13:30:10
ошибку бьет, и люди советуют ставить full версию