Alexandr
Roman
не особо
Roman
пока что
Alexandr
Ну так зачем париться тогда с volume?
Alexandr
У нас некоторые образа по 1 гб
Alexandr
И не особо парит
Alexandr
Зато обновление удобное по
Igor
У меня WP 1 гб, остальные 300-500 мб (редис, эластик, мария, нгинкс).
Alexandr
поэтому если будет у тебя мега большое приложение, то можешь подключить внешнее volume хранилище, так будет на мой взгляд правильнее
Chikiro
Подскажите как автоматизировать разворачивание новой версии проекта с помощью gitlab и docker. Сейчас есть репозиторий в gitlab, в котором при коммите в ветку релиз билдится новый питон пакет. Есть конфиг для docker-compose и развернутые с помощью него контейнеры на хосте. Как их автоматически связать?
Chikiro
Alf 🙀
Chikiro
Тестирование настроено уже средствами gitlab ci, а вот разворачивать приложение определенной версии на сервере - нет. И мне не очень понятно пока как это делать автоматически.
Alf 🙀
Alf 🙀
тут конечно зависит от того как там у вас gitlab-ci выглядит, ну и как вы пускаете задачу на раскатку добра своего в проде.
Roman
а что вы делаете с periodic tasks внутри контейнера?
Roman
например, крон
Roman
Roman
https://github.com/amoffat/dockerbomb
Chikiro
Alex
http://301-1.ru/gen-mems/img_mems/facf1af94076b424fa30d44ca5878f14.jpg
Дмитрий
Кто нибудь знает, есть ли в docker-compose возможность указать в конфигурации адресс контейнера в сети?
Aleksey
секция ipam ?
Дмитрий
@freeseacher похоже это то что нужно. Спасибо)
Artur
всем привет
Artur
ктонить сталкивался с медленной работой обычного пхп проекта под докером в 10+ раз медленнее(10+секунд)
докер под win на hyper-v на PC
Artur
при том что на других машинах разницы особой нет
Artur
root@7bd35db5593a:/var/www/html# composer dump -a; time php ./artisan module » /dev/null
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Generating optimized autoload files
real 0m14.127s
user 0m0.530s
sys 0m0.680s
root@7bd35db5593a:/var/www/html#
Artur
root@fb462f753333:/var/www/html# composer dump --no-dev;time php artisan module:list > /dev/null;time php public/index.php > /dev/null;
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Generating autoload files
real 0m0.896s
user 0m0.150s
sys 0m0.160s
real 0m0.651s
user 0m0.150s
sys 0m0.100s
root@fb462f753333:/var/www/html# composer dump -o;time php artisan module:list > /dev/null;time php public/index.php > /dev/null;
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Generating optimized autoload files
real 0m0.939s
user 0m0.250s
sys 0m0.070s
real 0m0.676s
user 0m0.180s
sys 0m0.080s
Evgeny
подебажить бы на чём оно виснет
Artur
памяти одинаково на обоих машинах выделено там где всё быстро 2/8, там где медленно 2/12
Artur
Artur
профайлера пока нет
Artur
а это как бы намекает на работу с диском
Evgeny
а просто запуск пустого файла или файла с одним эхо?
Artur
так то конечно будет работать
Evgeny
прверял?
Artur
сейчас не могу. чел спать ушёл )
Artur
надо нагуглить тестер диска думаю
Artur
бенч скорости
Artur
завтра попробую dd
Aleksey
можно fio
Aleksey
это не совсем тестер диска но можно юзать как его
Artur
как раз читаю
Artur
а да. на hdd 5400 быстро на ssd медленно :)
Artur
и образ пхп "стандартный"
Artur
FROM php:fpm
Roman
плюсую, конкретно php-fpm сильно тормозит
Roman
Отпишись плз если нароешь что нибудь
Evgeny
Да дерните его уже с стрейсом и посмотрите
Artur
php test.php прекрасно работает
Artur
dd скорость запредельная
Artur
проц амд. пока на него пиняем смотрим дальше
Roman
@BAGArt а приложение случаем не на симфони?
Rinat
всем привет
Rinat
никто не смерживал несколько файлов .env ?
Rinat
есть несколько окружений (test, dev, prod) есть как общие значения в .env, так и те, которые надо переопределить
Anonymous
Ребят, а чем лучше разворачивать окружения при небольших потребностях в виртуалках (т.е. допустим нужно чтоб разворачивалась виртуалка сразу с mssql, vs, ещё парой тулзов из коробки), такая потребность возникает пару раз в месяц. Что лучше заюзать?
Владимир
Hi, All ) кто-нибудь использовал rancher os?
Artemiy
Бери coreos
Bruno
Владимир
Чем он круче?
Владимир
В rancheros я уперся в то, что не могу поменять ip системного контейнера, а он конфликтует с диапазоном внутренних ip моего провайдера ((
Roman
мне кажется, ранчер - это какая-то наркомания
Alexandr
✙ Egor ✙
Oleg
кто-нибудь разворачивал swarm 1.13 и его ноды на одной железке (виртуалке)?
Alexandr
Кубы
Кубы большой порог вхождения
Alex
Народ, как отключить strict mode в офф докере mysql ?
Sergey
Кто-нибудь испольует контейнер с postgres, может сталкивался, что переменные среды не устанавливаются? Пользователь, пароль и т.д.
Askhat
Ребят, подскажите в чем проблема.
проект на джанге. подключён django-redis-cache
Есть контейнер и три сервиса: nginx, проект, redis.
проект подключается к редису и всё работает хорошо, до того момента как redis делает сохранение данных. После сохранения, данные очищаются и снова всё работает как положено, но без предыдущих данных. Делал volume на .rdb файл, толку ноль
Есть в логах предупреждение vm over commit memory, может быть из-за неё?
Рафаэль ᕕ( ᐛ )ᕗ
Из за нее
Artemiy
Запостил статью о сборке image в Docker:
https://habrahabr.ru/post/327698/
Если интересно, читайте)
Буду рад, если наткнетесь на косяки и поможете исправить)
Oleg
У кого есть опыт работы со связкой Gitlab CI+docker+selenium
jagga
мля, старый приполз
jagga
теперь и тут писец будет
バズカ・ジョ
о, давно его не видно было
Semyon
всем привет, у кого нибудь есть опыт разворачивания докер контейнера на aws (elastic beanstalk). Все нормально поднялось, но периодически падает и пишет “Instance clock is out of sync. If this instance is in a VPC, verify that the VPC allows access to NTP.” Как это решить не понятно