mysql-5.6 replication

Сегодня разбирался с настройкой репликации в mysql-5.6 версии, на данный момент меня все порадовало, нет идиотизма с запоминанием позиции, не нужно ничего останавливать или блокировать на запись и делать прочие шаманства.

Continue reading

docker push image with latest version

Работая с докером приходится изучать и изучать новые фишки, штучки, хаки и прочие делишки. Сейчас стала задача, так как используется докер, необходимо для ускорения разворачивания среды использовать готовые свои образа, но с наличием версий.

Continue reading

error: skipping «/var/log/nginx/access.log» because parent directory has insecure permissions

Настраиваю ротацию для nginx который работает в docker контейнере, сходу словил ошибку «error: skipping «/var/log/nginx/access.log» because parent directory has insecure permissions (It’s world writable or writable by group which is not «root») Set «su» directive in config file to tell logrotate which user/group should be used for rotation»

Continue reading

nginx proxy_pass $variable

Век живи — век учись. Я по натуре консервативный человек, но приходится менять и подстраиваться, а иногда делать не так как считаешь нужным, а так — как говорят другие. Настраиваю систему деплоя для клиента, тема для меня новая, многое приходится делать не так как я привык, строить монолитную систему, для меня монолит зло, но мож чего то не знаю — потому стараюсь не фыркать сильно, но не получается…

Continue reading

Как удалить старые и не используемые образы Docker

Так как в Docker более менее адекватный механизм удаления старых образов и контейнеров появился в версии 1.13: PR 26108 (за счет параметра prune который удаляет все старые контейнеры volume без контейнеров и образа без контейнеров), но зная что с каждой новой версией кол-во багов и проблем ростет, я лично не рискую обновляться, потому использую такие механизмы:

Continue reading

Key for PhpStorm 2016.2

ДА простят меня разработчики PhpStorm, не у всех есть возможность покупать их софт, а для сисадминов скидок нет ((( Посему нашел на просторах интернета ключик, делюсь со всеми и сам использую. Кто не в теме PhpStorm отличный софт для разработчиков на php, но так же содержит плагины для разработки на perl, bash и работа с базами данных, этакий универсальный инструмент для разрботчиков и для админов с кучей плюшек.

Continue reading

Logrotate Docker containers logs

Погружаясь в docker я все больше не люблю эту технологию, точнее не люблю то — как ее применяют, как говорится «благими намерениями…», так и тут — каждой технологии свое назначение, но зачем лепить бредо-инфраструктуру пихая все что нипопадя в контейнеры, я не понимаю….

Continue reading

php mail() in Docker container (sh: 1: /usr/sbin/sendmail: not found)

Запуская php в контейнере докера необходимо подумать про доставку почты, в моем случае я не сразу догадался что будут проблемы и понял о проблеме только тогда — когда в контейнере получил сообщение «sh: 1: /usr/sbin/sendmail: not found»

Continue reading