George
да, 300+ это дофига
inqfen
А причина ?
Логи умалчивают
George
docker не для продакшона )
NM
Где то видел такой трабл - там в API дело - не успевал контроллер раздать команды до завершения предыдущей в контейнер - даже в Swarm встерчалось
inqfen
У меня просто все обращения к апи по таймауту падали
inqfen
После рестарта опять все ок
George
это все потому что докер на голанге написан ))))
Petr
нормальный язык golang
George
зеленые потоки, свой шедюлер. Если нагруза большая - может плохо работать, т.к. фактически однопоток
George
к тому же, я не верю, что в докер демоне нет какого-то глобального состояния которое очевидно должно быть под мьютексом
inqfen
Ну тут тогда скорее таки в руках писавших проблема
inqfen
А не в языке
Дмитрий
доброго дня. кто нить пробрасывал usb устройтсва в linux контейнер? Нужен клиент. попробовал usb-redirector а он на ядро ругается и не ставиться.
inqfen
Опенстек вон на питоне прекрасно себя чувствует
George
Опенстек вон на питоне прекрасно себя чувствует
опенстек? прекрасно? ты шутишь? ты знаешь, сколько туда миллионов человеко-лет зарыто?
George
ну, придется вероятно /dev/ прокинуть файловую систему, и права privileged на контейнер
inqfen
И privileged да, а то работать с девайсом не сможет
Дмитрий
хорошо а если у меня ключ е на хостовой машине а в соседнем городе в сервере торчит?
inqfen
А при чем тут докер тогда?
Дмитрий
А при чем тут докер тогда?
приложение в докере которому требуется usb ключ.
George
есть докер, есть проброс юсб
George
они - разные задачи
George
как только сделаешь проброс юсб с одной машины на другую В ПРИНЦИПЕ, то в докере уже завести будет мЕньшей проблемой
George
или любой другой способ. Но это вообще-то опасно, если делать на автомате
Sergey
или cicd)
inqfen
или cicd)
Ну это уже слишком
inqfen
Так и до культуры деплоя можно дойти
Sergey
почему)
Sergey
тесты впаяешь
Sergey
откаты сделаешь
Sergey
будет безопасно и тп
inqfen
Сарказм жи
Sergey
брызжет
.
Если брать любой CI непонятно зачем тут докер тогда
Sergey
Если брать любой CI непонятно зачем тут докер тогда
ты же сам пришел с вопросом про докер
.
ты же сам пришел с вопросом про докер
Да, и мне интересно как это делать не используя стороннего CI
Sergey
без ci будет риск наебенить все
Sergey
))
NM
Опенстек вон на питоне прекрасно себя чувствует
постоянно валился окрестр 😉 - самое стабильное тот же Qemu/KVM но не OpenStack
NM
CoreOS + K8 + TF or OpenSHift - вот стабильность где
Александр
А более интересный вопрос - кто-то в docker file , работал с текстовыми файлами. т.е. допустим я собираю ubuntu контейнер, и в какой-то момент при сборке мне нужно изменить текстовый файл на свой?
George
в смысле?
George
добавляешь его внутрь
George
или sed'ом пячишь
Александр
Вот, а как можно добавиь внутрь, и удалить изнутри? Это я имею ввиду что все делается чисто только через dockerfile
Александр
Куда смотреть?
Александр
Добавить add окей
Дмитрий
COPY файл_из_хоста файл_в_докере
Vladislav 👻
Docker version 18.09.7, build 2d0083d ubuntu 19.04
докер через сокет подключен? прокси используется? отдельно не монтировали фс для, например, /var/lib/docker?
Vladislav 👻
Хост, нет, нет
как хост прописывал, через override systemd?
Vladislav 👻
o_0
central
Не про то видимо подумал
spirit
Всем привет. У меня контейнер FROM php:7.2-fpm. Работала установка ssmtp RUN apt-get update && apt-get install -y ssmtp \ вышел с отпуска. перезагрузился, почистил образы, запускаю, ошибка. Подскажите, как пофиксить. Какую либу добавить, чтобы ssmtp обнаружился... Package 'ssmtp' has no installation candidate
spirit
https://hub.docker.com/r/johanvanhelden/dockerhero-php-7.2-fpm/dockerfile нашёл на хабе вот такой пример. устанавливают люди ssmtp точно так же как я...
NM
Спасибо
Или ADD если не нужна аттрибутика
Александр
Или ADD если не нужна аттрибутика
Спасибо, работает. Только я не понял что значит атрибутика
spirit
configure: error: freetype-config not found. 🙈 классный, стабильно работающий инструмент. настроил и забыл ;)
spirit
версии образов прописаны явно. то есть это нарушение совместимости
spirit
установка либы libfreetype6-dev прописана. но по какой то причине не устанавливается значит. хотя ничего не менялось...
Anonymous
Добрый день, подскажите пожалуйста о чем говорит данный лог 2019-07-15T11:42:59.526272243+02:00 network disconnect af1eedc1880ef5de02fcdd26c989838288831f404733709a37b390bb708237ee (container=4a8f57d5e6e914855871f16998ccad03e21d3d818304f6a2f27b1c9f8fd7f95e, name=bridge, type=bridge)
Anonymous
у меня было приложение скачанное на Python(tar архив, который загрузил через docker load) немного изменил исходники приложения, собрал контейнер
Anonymous
при запуске, ошибки не отдает, но в docker ps пусто
Денис
Есть статический анализатор Dockerfile, или проще сюда показать?
Денис
это стороннее приложение?
как haskell-Shellcheck для POSIX Sh и Bash
Anton
Подскажите пожалуйста, а на какой стадии происходит mount в докере? есть docker-файл, в нем множество слоев есть docker-compose - файл, в котором прописаны mount запускаю docker compose. я правильно понимаю что mount должен работать на всех слоях докер-файла в процессе билда?