🦠
Костя, ты троллишь?)
Aleksand
как подлкючиться потрейсить процесс на реальной нагрузке? есть адский баг, который в тестовой среде не повторить вообще никак
🦠
Ахаха, ну тогда заведи айпитейблс и на хосте их подергай
🦠
Докер очревнив
Aleksand
вот у автора там такой же, он не ставил sshd в контейнер
🦠
Когда кто-то кроме него его сеткой порулить хочет
🦠
И как они ведут себя?
🦠
У меня раз в сутки отваливалась на хосте сеть
🦠
Из-за впна) после этого докер вообще ничего не видел
🦠
Пока демона не рестартанешь
🦠
Ну
🦠
Такой наглец
🦠
Я хз
🦠
Тут на днях товарищи из польского офиса стучались
🦠
Мол нам надо sshd стартовать в контейнере с нодой, дебажить все дела
🦠
Я им, ваще эт стремная тема, давайте просто бродкаст сделаем
🦠
И уберем sshd совсем
🦠
Широковещательный адрес-алиас
🦠
Wie bitte?
🦠
Warum sprichst du so
🦠
Да докер не давал бекконект сделать наружу
🦠
No route to host и все
🦠
Прикрутили широковещательный, все заработало, убрали sshd
Aleksand
Мол нам надо sshd стартовать в контейнере с нодой, дебажить все дела
научи их использовать docker exec, это отлично решает все проблемы и желания про ssh в контейнер
Aleksand
в статье у чувака два года назад бомбило от этого, тогда все было непросто с этим, если я правильно помню
🦠
Они для клишных тулов кое-как научились в docker-compose exec web npm test
🦠
Но эт пофиг ваще, главное начали писать тесты)
🦠
И мы заменили фантомжс на свежий безголовый гуглохром
Aleksand
Они для клишных тулов кое-как научились в docker-compose exec web npm test
ну если докер-клиент у разраба есть то уже полдела
Aleksandr
Подскажите, цепляю mysql в stack, в volume файлы базы с хоста в /var/lib/mysql/trans, все чин по чину. Из контейнеров бд видно, открывается, все огонь, SHOW TABLES показывает все круто. Только все таблы пустые и по SELECT говорит "нет таблицы". Что за магия?)
Если кому интересно иль нужно, то решил проблему. Надо подключить еще несколько файлов(ibdata1, ib_logfile*) в директорию /var/lib/mysql вкупе с каталогом с файлами базы и все взлетает. Если примонтировать просто свою директорию /var/lib/mysql то ничерта не взлетит по разным причинам.
Anonymous
@fingram - блог о бизнесе, маркетинге и финансах от известного интернет - маркетолога, помимо этого на канале есть различная полезная информация и кейсы по SMM и маркетингу.
Aleksandr
я в курсе)
Aleksandr
это и не претендует на премию)
Владислав
Привет. Кто-нибудь пробовал запустить Nginx и PHP-FPM в одном Dockerfile?
Gregory
lf
Gregory
да
Gregory
то есть да, зачем
Konstantin
Да, запускали, ни каких проблем нет.
Владислав
Суть такая. Пытаюсь сделать окружение для будущего приложения. До docker-compose ещё не дошлё (он будет позже). Не вижу пока смысла плодить образы, поэтому пытаюсь понять, как запустить это добро через Docker.
Владислав
У меня сейчас по какой-то причине даже в директории run php-fpm отсутствует.
First name
А через что запускаешь php-fpm?
Владислав
Вообще не уверен, что запускаю его.
Владислав
FROM nginx:1.13 #RUN rm /etc/nginx/conf.d/default.conf RUN apt-get update && apt-get install -y php7.0-fpm COPY web /usr/share/nginx/html
Владислав
Пока вот так это выглядит.
First name
boxedcode/alpine-nginx-php-fpm - Docker Hub https://hub.docker.com/r/boxedcode/alpine-nginx-php-fpm/
First name
Первая попавшая ссылка
First name
Короче тебе надо запускать fpm
First name
Через supervisord
First name
Но он тяжелый
First name
Лучше на s6-overlay
First name
Запускать nginx и fpm
Владислав
Гм, спасибо. Я даже не знал, что есть ещё разница, как запускать. Думал, демон всё сам решает.
Alan
если нет смысла плодить
Владислав
может тогда вагрант?
Мне это нужно в учебных целях.
Alan
тогда плоди, учись)
Владислав
Таки да )
Andrey
Господа, дело есть
Andrey
Не вполне понимаю, как позволить некоторым нодам делать исходящие запросы в настоящие сети.
Andrey
Они у меня подключены в приватную bridge
Andrey
Таким образом, видят друг друга прекрасно, однако некоторому их числу надо взаимодействовать с внешним миром, при этом продолжать находиться в этой сети.
Andrey
Причем подключить их к кастомной и к хосту одновременно не получается. Хотелось бы послушать мысли.
Andrey
internal
Andrey
Видимо придется делать для этих нуждающихся вторую открытую
Andrey
Я верно понимаю, что в docker run можно указать только одну, а другие подключать только постфактум?
Andrey
через docker network connect ?
Andrey
или в docker run тоже можно как-то указывать несколько сетей?
Andrey
А синтаксис - я из доков не допёр
Andrey
Надо
Andrey
Тээк, видимо не работало не потому, что нельзя, а потому что пытался к хосту
Andrey
Так стоп, а как для каждой указать ip?
Andrey
Странноват синтаксис
Andrey
Ну, как говорилось в анекдоте, ты пальцем покажи
Andrey
Сейчас в запуске два параметра --network и --ip
Andrey
Если я сделаю --network net1 --network net2 --ip net1ip --ip net2ip заработает? * Я сейчас без возможности проверить.
Andrey
По идее может
Andrey
https://github.com/moby/moby/pull/17796#issuecomment-172009986
Andrey
Видимо не работает такой синтаксис, его не утвердили.