Bogdan (SirEdvin)
А, да, точно. Об этом я что-то забыл, спасибо)
Bogdan (SirEdvin)
Я просто пытаюсь поднять галерею на nextcloud, а оно так тупит)
Bogdan (SirEdvin)
А потом я понял, что у меня там port forwarding -> nginx -> apache
Alexandr
А, да, точно. Об этом я что-то забыл, спасибо)
даже в твоей статье у bridge порядка 7% overhead
Bogdan (SirEdvin)
Ну, 7% это не 200%+ как у port forwarding)
Schokha
привет, помогите найти путь к свету, я пытаюсь разобраться как можно быстро и удобно развертывать приложение которое собрано с docker-compose. Мне предложили посмотреть в сторону концепции registry, как я понял это удобное хранилище для собранных образов, которые позволяют потом выкинуть некоторые строчки из docker-compose файла для qa среды. Но как быть с файлами проекта? Можно конечно всё делать как на дев машине - выкачать проект, сбилдить докер, запустить докер. Мне еще сказали что как-то можно запушить в registry готовый контейнер даже вместе с volumes и на qa уже иметь простейший compose файл. Но в документации по cli докера я не нашел как можно пушить контейнеры. Плиз, скиньте что почитать, куда смотреть? Спасибо
Schokha
за это спасибо
Pavel
Всем доброго времени суток. Следуюя традиции группы. Проект у меня по мониторингу систем видеофиксации на clojure + erlang, докером пока не пользуюсь но подумываю. Сам пришел сюда из группы где тусуются емаксеры там узнал про вашу группу. Если что то к нам тоже милости просим тех кому интересен емакс https://t.me/emacs_ru
ko4
опять боты....
Pavel
да не боты мы. Реально доккер давно хочу заюзать
ko4
сорри на емакс среагировал
🦠
Vim или emacs?
Zen
Xi от гугла)
Pavel
к нам пришел в группу чел, создал группу про вим. Кстати вот он. ОТ него я про вашу узнал и возрадовался
Pavel
А группа линуксойдов чисто гдето имеется?
ko4
Xi от гугла)
пойду гуглить
🦠
Antigen или bash?
Pavel
Vim или emacs?
когда нет emacs то vim
Pavel
Antigen или bash?
bash - ибо первое незнаю что
🦠
Grep или fzf?
Pavel
grep - наше все
Pavel
спасибо большое
Мой
Telegraf
Спасибо, пощупаем
Мой
Кто работает с докером под окошками, знает что дальше c:\Users для томов не прыгнешь. интересно, кто как решал проблему. и решаема ли она. Добавление каталога в VirtualBox не решило проблему
🦠
Стояла весна 2017го, ёжики сидели на окнах и решали проблемы третьего мира)
🦠
Как поиграть в линукс с оберткой над линуксом без линукса
🦠
А если серьезно, то если вы хотите выйти в докере выше текущего каталога, вы что-то делаете не так
Мой
рядом с docker-compose.yml лежит .env, он не подхватывается, в какую сторону рыть?
Мой
даже если указать env_file
🦠
А что внутри?
Мой
А что внутри?
MYSQL_DATABASE=base MYSQL_USER=user
🦠
Надо в сервисы пробрасывать имена
🦠
- environment: - MYSQL_USER
🦠
Есть на сервисе декларация?
Мой
- environment: - MYSQL_USER
странно, ща попробую. в доках не увидел этого
Мой
🦠
Надо перечислить какие перменные окружения должны быть переданы в сервис
Мой
спасибо огромное @alfabanc
Мой
volumes: - ${VOLUME_LOCAL_WEB_LOGS}:/app/log:rw а так я уже не могу сделать?
🦠
В кавычках должно сработать
Мой
В кавычках должно сработать
вариалбла говорит не задана
🦠
Тогда есть другой выход) генерируйте рядом docker-compose.override.yml с захардкоженной версией, можно использовать обычную замену
🦠
Упомянуть можно только перекрываемый сервис и его отдельную настройку параметра
Anonymous
А внутри docker-compose.yml не вариант определить env?
🦠
А в чем смысл?
🦠
Можно просто прописать в volumes тогда
Anonymous
Или даже так
Anonymous
Просто изначально я увидел env про mysql_user
Мой
В кавычках должно сработать
работает и без кавычек, docker-compose должен запускаться из директории где .env лежит. а я запускал с ключем -f и указывал файл к docker-compose.yml(рядом с ним и лежал конфиг)
🦠
Ну как бы 12factor.net
🦠
.env в другом месте не выкладывают
🦠
Файл должен быть в корне и под гитигнором и запретом доступа для вебсервера для всех файлов и папок с точкой
🦠
Для прода все должно быть в переменных окружения, без этого файла
Igor
Всем привет. Нужен совет. Есть у меня парочка серверов (в будущем планируется больше) на azure. Нужно на всех поставить docker. Подскажите как бы автоматизировать
Igor
Я так подозреваю нужно идти курит ansible
Igor
Или есть варианты проще?
🦠
у моего велика спускает заднее, чем клеить, резиновым или силикатным?
Igor
А в чем велик то? Хочу автоматизировать процесс настройки системы
Dmitrii
а что там имадж сделать из которого поднимать? у ажура докер контейнеры есть же тоже?
🦠
Митя, вопрос в том, что докера там еще нет
🦠
можно конечно сделать докер, в котором будет подниматься докер, но это велик без колес
Dmitrii
я понял что нет, ну ладно может детали какие-то особенные, пока это вопрос какой-то сферический в вакууме
🦠
Puppet/Salt/Ansible/Chef - любой инструмент на выбор, это никак не связано с докером)
Dmitrii
соглашусь) но зачем-то он был упомняут))
🦠
значит, силикатным!)
Slach
всем привет а как то можно посмотреть листинг всех файлов которые docker-compose передает в context при build image? а то такое ощущение что .dockerignore работает не так как описано в документации
Олексій
Какой у вас проект или где работаете? Аналитика с Google BigQuery ▫️В чём вы специалист? PHP ▫️Чем можете быть интересны или полезны сообществу? PHP ▫️Чем интересно сообщество вам? Вопрос-ответ ▫️Откуда вы? Киев ▫️Как узнали про группу? https://github.com/veggiemonk/awesome-docker#russian В сообщении нужно указать тэг #whois
Igor
соглашусь) но зачем-то он был упомняут))
Упомянут был в контексте конкретной задачи
Igor
Всем спасибо за советы
Dmitry
Ребят, салют! такой вот вопрос о автоматической сборке. Есть ли какой-нибудь регистр, типа hub.docker.com или quay.io который может автоматически собирать Dockerfile при изменении другого репозитория. Например: Есть на хабе node с разными версиями. Мне нужно сделать свой имадж на базе оригинала (FROM: node:_version). Но нужно сделать так, чтобы при добавлении новой версии ноды, мой имадж тоже собирался с таким же тегом. Надеюсь, что понятно объяснил)
Dmitry
В идеале, если бы этому решению можно было бы скармливать Dockerfile темплейты, а там уже во FROM указывать версии базового имаджа