Constantine️
в чем трабла может быть?
Constantine️
я так понял, что это как-то связано с pulling fs layer
Andrey
если бубунта, совсем совсем минимальная, то там вроде не хватало зависимостей, в иссюях на гитхабе вроде даже должно гуглится тчо доставить. Ну или если знаешь чего хочешь, сделать purge составить нужный json конфиг (я вот overlay2) выбрал
Andrey
и оно нормально встанет, но конфиг нужно заранее, до первого старта *а его инсталлер попробует сделать
Andrey
хотя там если образы не тянуть, то можно конечно и после инстала, но зачем тебе лишние непонятные останки в системе
Slava
Кто-нибудь пробовал использовать volumes в Docker for Mac Beta? Если да, то как решили/обошли адовый бажище: https://forums.docker.com/t/file-access-in-mounted-volumes-extremely-slow-cpu-bound/8076/239 ? direct on MacOS Sierra host : real 0m1.756s user 0m0.023s sys 0m0.243s Inside Docker Container /tmp dir : real 0m0.522s user 0m0.010s sys 0m0.170s Inside Docker Container Volume mount : real 0m28.041s // пачка мата user 0m0.170s sys 0m2.030s
Slach
Народ всем привет, а может кто нибудь на пальцах объяснить что такое link в docker-compose или просто docker --link ??? я доку прочитал все равно не понял это значит что залинкованый контейнер будет доступен по какому то DNS имени внутри другого контейнера? или как?
Sergei
В /etc/hosts автоматом прописывается
Sergei
По имени service, или алиасу как ты обозвал
Slach
спасибо
Roman
можно как то средствами докера прописывать все контейнеры в hosts основной системы?
Lex
хай
Lex
есть кто юзает docker for mac?
Anonymous
да
Lex
есть вопрос, как туда втулить поддержку squashfs?
Lex
очень ннада
Anonymous
скорее всего никак
Anonymous
зачем тебе?
Lex
надо
Anonymous
почему именно в докер для мака?
Lex
tiny core linux собрать в docker
Lex
лениво виртуалку поднимать :(
Lex
а с docker-machine ругается на: docker: Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.23).
Anonymous
ну так сделай ей апдейт
Lex
делал, не помогает
Anonymous
тогда сделай даунгрейд клиенту
Lex
клиент из docker for mac
Lex
сервер на docker-machine
Lex
все ок
Lex
просто версии разные
Lex
Vlad
можно как то средствами докера прописывать все контейнеры в hosts основной системы?
As of Docker 1.10, the docker daemon implements an embedded DNS server which provides built-in service discovery for any container created with a valid name or net-alias or aliased by link. https://docs.docker.com/engine/userguide/networking/configure-dns/
Ivan
есть где-то пример имеджа php-fpm ?
Alexandr
докерфайл?
Ivan
да. у меня после создания контейнера nginx ругается что от апстрима получено primary file not found
Ivan
FastCGI sent in stderr: "Primary script unknown"
Максим
@userAL https://hub.docker.com/_/php/ на любой вкус
Ivan
upstream: "fastcgi://172.19.0.2:9000"
Alexandr
да. у меня после создания контейнера nginx ругается что от апстрима получено primary file not found
на регистри ссылки на гитхаб ведут. смотри там нужную версию
Ivan
то есть хост по линку нашло, файл туда отослало, а вот пхп-фпм вернул ошибку. я думаю трабла в не в nginx а всё же в php-fpm
Максим
гугл что по этому поводу говорит?
Виталий
location ~ \.php$ { fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; }
Виталий
Либо include пропущено, либо fastcgi_param
Ivan
ну вот такое и у меня. и болт. я уже пробовал в тупую прописать путь к файлику в ктором просто phpinfo();
Ivan
пофик, всё равно ругается на 2016/11/21 11:33:44 [error] 14#14: *1 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 10.5.110.210, server: localhost, request: "GET /info HTTP/1.1", upstream: "fastcgi://172.19.0.2:9000",
Виталий
nginx после внесения изменений рестартовали?
Ivan
да. а вот такое что значит?
Ivan
nvalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"chdir to cwd (\\\"/var/www/html\\\") set in config.json failed: no such file or directory\"\n" ERROR: Encountered errors while bringing up the project.
Ivan
при попытке docker-compose up сделать
Максим
/var/www/html папка не найдена, по всей видимости
Ivan
но она есть
Виталий
Есть где?
Виталий
Без монтирования каталогов запускается?
Ivan
так. всё. короче трабла была как раз в том, что пыха собиралась с /var/www/html своим. в композере я когда поднимал контейнер, я прописывал volumes только для nginx-а, а пыха через депенд не знала ничего про эти пути. попробовал добавить volumes /var/ww/ - свалился билд пыхи
Ivan
и тогда я понял что эти две траблы связаны. пропсиал в контейнере и для nginx и для пыхи путь с файлами - заработало
Евгений
А кто как управляется в отправкой почты из контейнеров? Есть php, есть exim4 на хосте. Пытаюсь сделать пересылку через ssmtp на ip хост машины. Все норм, но FROM ни в какую не отправляется. Всегда root@hostname. Что еще можно попробовать?
Aleksey
я пробовал тоже через ssmtp, но на хост машине у меня постфикс и там подменял отправителя
Евгений
В конфге ssmtp раскомментировал FromLineOverride=YES, но через -v видно что он все-равно свои заголовки сует.
Aleksey
ну, да у меня так же было, отправитель менялся уже в постфикс бэкенде на хост машине
Roman
> зачем контейнеры в host писать? напрмиер для доступа к бд черезтуннель в основную систему
Roman
бдшек может быть несколько и проброс порта не оч интересная тема
Evgeny
Звучит как из передачи "очумелые ручки"
Виталий
msmtp + php работает
Евгений
https://cl.ly/062h143p1B3S
Евгений
Вот что получается... ничего не получается)
Виталий
Содержимое файла /usr/local/etc/php/conf.d/php-smtp.ini ?
Ivan
и след. вопрос от меня, по поводу установки постгреса. есть такая строчка в докерфайле: USER postgres RUN /etc/init.d/postgresql start и дальше RUN psql —command .... ругается psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket
Ivan
когда я захожу в этот имедж и делаю postgres status говорит down
Ivan
запускаю прям в имедже заново постгресс - всё ок
Виталий
не держим таких
У меня в нём [mail function] sendmail_path = /usr/bin/msmtp -t -a default sendmail_from = ${SMTP_FROM_ADDRESS}
Михаил
А помогите тупняку. Есть servicemix+karaf. Есть шелл скрипт, который поднимает это. если я создаю контейнер, захожу в него через баш, и запускаю ручками этот скрипт, то всё ок, а если через -d делаю запуск контейнера, то хуй. контейнер билдю через вот так COPY servicemix /servicemix WORKDIR /servicemix/bin ENTRYPOINT ["/servicemix/bin/start"]
Евгений
Это в php-fpm.conf прямо прописал. php_admin_value[sendmail_path] = /usr/sbin/ssmtp -t
Виталий
Это в php-fpm.conf прямо прописал. php_admin_value[sendmail_path] = /usr/sbin/ssmtp -t
Ваш вопрос про FROM, пропишите там же ещё параметр
Евгений
Безуспешно :(
Roman
как правильно перезапускать контейнеры чтобы они свзяь между собйо не теряли?
Evgeny
так они и не теряют
Roman
да хрен там