Anonymous
docker-compose.yml ?
его, /etc/docker/daemon.json docker network inspect <имя сети в которую контейнер включен>
Anonymous
docker-compose.yml ?
посмотри на эту статью https://stackoverflow.com/questions/40127462/docker-compose-fails-at-adding-veth-virtual-interface-to-bridge-docker0 Может быть у тебя такое же ? Система какая, кстати ?
Daniil
/etc/docker/daemon.json не существует
Daniil
Anonymous
тогда конфигурацию сетевых интерфейсов и как bridge настроен.
Daniil
когда контейнер работает
Daniil
А это состояние когда контейнер запущен, но к нему не подсоединялись
ὦan
Добрый вечер. У меня есть makefile с командой java -jar codesearch-core.jar -d -u -l "$*", то есть на локалке я могу вызвать команду download-%: и подставить <language>. Можно ли как-то сделать в докере через entrypoint/cmd тоже самое? То есть `docker exec myContainer <language>
ὦan
Я конечно могу не особо парить и наклепать bash скриптов, в которых буду вызывать по отдельности нужные мне команды, но хочется сделать элегантнее
Konstantin
В докере можно делать тоже что и без докера
ὦan
глубокая мысль, подумал я, и решил наклепать bash скриптов
Konstantin
Что у тебя не получается?
ὦan
Вообще не знаю как к этому подступиться
ὦan
Есть ли такая возможность у докера
Konstantin
Как ты без докера запускаешь?
ὦan
make download-haskell
ὦan
вот и все
Konstantin
Ну, а что о мешает в контейнере также?
ὦan
вот я тоже достиг такого дзена
ὦan
что проще зайти в контейнер
ὦan
мне все хотелось сделать это без входа в контейнер
Konstantin
Тебе нужно только яп передать, без всей команды?
ὦan
да
Konstantin
Ну пропиши в энтрипоинт Мэйк с таргетом, а через cmd/exec передавай остальное
Konstantin
Все работает из коробки
Костыли включили вкоробку?)
Chebyrash
Костыли включили вкоробку?)
Я же написал, что все **работает** из коробки. Имеется ввиду без костылей.
ὦan
спасибо
Konstantin
Нее
Konstantin
Стой, он передаст как ещё один аргумент, так и надо?
ὦan
Не понял
Konstantin
Да, всё норм, ложная тревога)
ὦan
+
к сожалению, я что-то сделал не так, потому что docker run -d test rust и ENTRYPOINT ["make", "download-%"], на выходе дают вызов команды java -jar codesearch-core.jar -d -u -l "%" в контейнере
ὦan
ὦan
могу скинуть полностью dockerfile и makefile
Konstantin
сорри, у меня тут осень настала и глинтвейн в руках 👀🙈
Konstantin
https://habr.com/company/southbridge/blog/329138/
Konstantin
вот даже на русском
Dmitry
как лучше сделать, иметь mysql/mongodb внутри докера и делать бэкапы куда то, или иметь mysql/mongodb где то вне, а в докере иметь просто http сервер, который будет коннектиться к базе?
Dmitry
я думаю, второй варинат
Dmytro 🇺🇦
Делай как тебе удобнее. Ну, или затестируй что из двух вариантов более производительнее.
Armen
Всем привет, кто может помочь? Внезапно из контейнера перестал устанавливаться пакет dotenv, хост registry.yarnpkg изнутри контейнера даже не пингуется..., в чём может быть проблема?
Armen
Ну с хоста, на котором запущен контейнер всё норм
Andrey
Ну с хоста, на котором запущен контейнер всё норм
А внутри контейнера вообще доступ наружу есть? Хост с него пингуется?
Armen
Да, есть
Alexander
Добрый вечер. Коллеги, ктото успешно минимизировал имаджи ?
Oleh
Если речь идёт о размере имеджей.
Alexander
да, о них
Alexander
я видел пяток утилит на эту тему, но решил что спрошу для начала сообщество
Alexander
видел по описанию что имадж убунты с 500 метров до 34 жали
Alexander
реально?
Alexander
именно убунты, а не альпайн
Setox
дак новая убунта идет минимал
Setox
она и без сжатия 35 метров
Alexander
это 18.04 или 18.10 ?
Setox
18.04
Alexander
хм, интересно
Setox
ака latest
Oleh
видел по описанию что имадж убунты с 500 метров до 34 жали
Пользуйте альпайн и мультистейдж сборку имеджа. И не надо будет заниматься этим мракобесием.
🅰️rkadiy
Всем привет. А какие есть альтернативы alpine?
Oleh
Без всяких утилит
Alexander
ну тут спорный вопрос что больше мракобесие
Alexander
я читал статью про либц, на котором альпайн построен
🅰️rkadiy
а то musl мне поднасрал при сборке node проекта
Alexander
там не ахти с операциями выделения памяти, если я правильно понял, и потому он может влегкую быть в 2 и более раз медленнее
🅰️rkadiy
не все собирается под алпайном
Oleh
я читал статью про либц, на котором альпайн построен
Почитайте лучше, как докер работает.
Setox
кто к чему привык, мне удобнее с убунту, кому-то с alpine
Setox
опять же разницу в 15 мегабайт не считаю критичной
Alexander
да, 15 это ерунда при сохранении удобства убунты
Setox
именно
Alexander
потому что с альпайном начинается мракобесие по сборке плагинов к пыху из исходников
Alexander
а тут apt-get install и порядок