Evgenii
Late
Господа, тут в докере нашли уязвимость: https://www.opennet.ru/opennews/art.shtml?num=49157
Evgenii
Mykola
Ребят, нужно задеплоить laravel приложение на AWS используя docker. У себя я использую laradock. Правильно ли я понимаю что нужно у себя на локалке создать image в котром будут контейнеры и исходники приложение, и после этот image запулить на AWS ?
Grigorii
Кто в контейнерах дев среду держит? Это нормально отдавать разработчику d-c.yml, заставлять заполнять в нем переменные, закидывать ключ, а потом ещё прописывать кучу всякого в hosts файле, что б можно было взаимодействовать с сайтом в докере? или этокак-то это все дело лучше автоматизировать?
Evgenii
Evgenii
Будет нечего делать и тебя сократят
Egor
Evgenii
что за бред?
Так а за что ему бабки, если всё само будет
Egor
кто будет тюнить? менять диски? мигрировать и тд?
Egor
погромисты?
Gleb
менять диски?ё
Gleb
ну чувак такой заменятор дисков - приезжает меняет уезжает
Evgenii
погромисты?
Да, у них же есть docker-compose.yml
Gleb
понятно что не дивапс лол
Egor
Egor
как тюнит ОС под БД
Egor
мы наоборот все автоматизируем, т.е. деплой
Egor
конфиги
Gleb
как тюнит ОС под БД
покупаешь нутаникс - оттюнит era получше 95% дыбыа, еще есть крутой софт у емц, ток не помню как зовутё
Gleb
че там смотореть?
Egor
Не всегда ребилд работает, не всегда контроллеры умеют горячую замену
Alexander
Подскажите пожалуйста, у меня приложение состоит из nginx, php, supervisor, nodejs, mysql, redis, rabbitmq.
Сейчас имеется docker-compose конфигурация которая разворачивает каждый контейнер и в конечном итоге я имею пачку запущенных контейнеров и как следствие работающий проект.
Могу ли я как-то объединить все это в один контейнер?
soulstorm ☮️
soulstorm ☮️
философия докера: 1 процес - 1 контейнер
soulstorm ☮️
если нужно обязательно в одном держать, то можешь попробовать LXC
Павел
soulstorm ☮️
LXC чуть тяжелее, но не так как KVM/Hyper-V/etc...
Alexander
объединить пачку моих контейнеров я могу только используя docker-compose.yml ?
John
Sergey
ребят, а есть возможность вообще докер образ вывесить на порт в pptp сеть? или в другой влан грубо говоря а не на хост?
Sergey
хост возьмет адрес в влане
и на него выкинуть порт чтобы общаться с сервисами во влане?
Dmitry
а в чем проблема
citius
Maksim
Всем привет. Только осваиваю докер. Тренируюсь на сборке контейнера с Ansible. Вот Dockerfile
https://pastebin.com/k0tMx9pu
Запуск выполняют вот так
docker run --rm -v /home/ansible/playbooks:/etc/ansible/playbook ansible2.5.2 /etc/ansible/playbook/user_devops.yml
И получаю такую ошибку.
standard_init_linux.go:190: exec user process caused "exec format error"
Гугление ничего толкого не выдало.
Если зайти в контейнер и выполнить запуск playbook'а, то всё отрабатывает нормально
Sergey
Andrey
Yar
Есть ли возможность чтоб файлы внутри контейнера смотрели на файлы из вне и в случае изменений изменения подтягивались?
Alexander
volumes?
CHIP
Anonymous
Давайте я попробую. bind mount!
Danila
Danila
Что подразумевается под "извне" ?
Yar
Dmitrii
Привет, народ. Такой вопрос: я водрузил на три машины докер и фланель. Без кубера. Меня интерсует следующий вопрос: как бы мне так извернуться, чтобы контейнер с mongodb всегда имел один и тот же ip-адрес в cidr фланели?
CHIP
Dmitry
А есть возможность внутрь контейнера прокинуть внешние ссылки из вида http://xxx/yyy/zzz.zip что бы если что в .zip менять данные?
Алексей
curl http://xxx/yyy/zzz.zip ? )
Dmitry
а. ну да. Блин.
Alexander
всем привет
Alexander
пару дней назад от меня был вопрос по докеру, мол почему в нем посгтгре так жутко тормозит
Alexander
на тот случай если это кому-то еще актуально - проблема была не совсем в постгре. Просто локально некоторые сервисы были недоступны и из-за этого тупило. Но при этом без docker-sync можно неплохо таки затюнить посредством :cached или :delegated томов
Alexander
https://github.com/docker/for-mac/issues/1592 - тут народ показывает что :cached "из коробки" дает производительность, очень близко приближенную к нативной линуховой
Alexander
все это естественно на последней версии докер для мака. ну и памятка для тех у кого те же проблемы что и у меня
Sergey
who are you
😐 хотел у вас спросить как в файле .env для docker-compose
сделать подстановку CURRENT_UID=$(id -u):$(id -g)
чтобы в compose подставилось значение
user: ${CURRENT_UID}
who are you
а то получается сейчас
user: $(id -u):$(id -g)
who are you
т.е. нужно подставить вычисляемое значение
Dmytro 🇺🇦
Может тебе попробовать использовать environment?
Dmytro 🇺🇦
Или сделай файд .env испольняемым
#!/usr/bin/env bash
А в докере указываеш
CURRENT_UID: ${CURRENT_UID}
Dmytro 🇺🇦
Lazoreth
Народ, подскажите пожалуйста. Есть ли какое-то отдельное решение в виде имейджа для докера, которое коннектится на другой контейнер postgresql и делает репликацию на удалённый сервер? Или может кто-то знает как заставить postgres репликацию работать?
Alexander
who are you
пробовал. Но скорее проблема в другом, конфинг nginx использовать
Alexander
Подскажите пожалуйста, есть php проект в docker контейнере
И есть nginx на сервере, не в контейнере.
Как писать конфигурацию для направления запросов в контейнер?
Alexander
ну т.е как fastcgi_pass в контейнер направить?
Alexander
Ну у тебя php какой то порт експозит?
Alexander
Alexander Voronov
Alexander
9005:9000
Alexander
fastcgi_pass localhost:9005; ?
Alexander
Ну вот на него ссылайся в nginx конфиге
Alexander
Типа того
Alexander
Спасибо!)
Даня
привет всем!
Даня
подскажите пожалуйста, как скопировать файл с хост системы в контейнер?