Anton
Привет! Я программист, специализируюсь на сервер-сайде. Всякие штуки, которые работают на сервере, или сразу на нескольких. Чаще - на тех, что обрабатывают много запросов, хранят много данных, и не имеют интерфейса для человеков. Изначально начинал с веба. До сих пор делаю сайтики на php+symfony. По воле обстоятельств мутировал также в админа, и в менеджера человеков. Знаю про управление продуктом, про бизнес. В последние годы работал в основном в роли CTO. Сейчас работаю над двумя проектами: https://callguru.ru/ , тут я в роли CEO, и http://www.frisbuy.ru/ - здесь отвечаю за технологии. Ещё консультирую стартапы ранней стадии по тестированию гипотез, и разработке MVP. Помогаю просадить меньше денег) Как мне кажется, могу быть полезен тем, что ем с вами общий кактус. По той же причине и интересуюсь сообществом. В особенности мне интересно, какие приправы нынче модно к нему добавлять. Сам использую только compose, consul и fabio. Город - Калининград. Группу нашёл через гугл, на telegram-club.ru. #whois
Anonymous
Увидел в превью - "Я программист", мозг сразу достроил "меня не обманешь" и я зашел в чат прочитать это хахахах
Anonymous
ты кликбейтер а не программист
Anonymous
Я месяц сюда не заходил
Anonymous
:D
Anton
Раз уж зашёл, расскажи, чем помимо докера пользуешься)
Anonymous
Не пользуюсь докером Я здесь пишу вопросы если у меня сервер ломается :D
Anton
Ребят, чёт вы жестите с удалением докера. @pzskc383 правильно говорит, удалённый файл просто был открыт каким-то процессом, потому и продолжал занимать диск. Нужно завершить тот конкретный процесс, к-ый держит его открытым, и всё будет. Я обычно в подобных ситуациях вообще не удаляю файлы, а делаю echo > /path/to/big/file
Anton
@nicecoder , поздравляю! Похоже, твой сервер месяц как в порядке)
Anonymous
Да вот вчера база данных наебнулась но я забил и создал новый сервер исправлять мне надоело через 30 минут гугла
Anton
Это docker-way!
Anton
Stateless БД - это вообще высший пилотаж! Богдан, ты может и не используешь докер, но в тебе живёт его дух.
Sheridan
Хе, я тоже админопрограммероменеджер, только ни сайтов не хостю ни кактусов ни с кем ни ем. Не с кем :)
Anton
@Sheridan_ru, я не про те кактусы, что Дон Хуан вкушал, а про тот, что в заглавии чата. Мы ведь все тут плачем, колемся, но едим)
Sheridan
Сложность в том что из 10 лет в генту я в докере, чифах и прочих опенстеках провел 0 лет :)
Anton
Так велкам! Можно же задокерить "следующий пет-проджект". Это очень просто. Во-первых, они документацию подтянули, стало прям вообще нормально. Во-вторых, есть отличный докер хаб, с кучей готовых образов. Тут даже не нужно быть гентушником с 10 годами опыта, средний пользователь вордпресса справится.
Anton
А профиты - огого! Управляемость инфраструктуры поднимается в разы. Намного лучше, чем со всеми этими чифами и паппетами.
Sheridan
Так велкам! Можно же задокерить "следующий пет-проджект". Это очень просто. Во-первых, они документацию подтянули, стало прям вообще нормально. Во-вторых, есть отличный докер хаб, с кучей готовых образов. Тут даже не нужно быть гентушником с 10 годами опыта, средний пользователь вордпресса справится.
Это и печально. Пока я вкуривал потроха, учился дебажить и вообще - пришли студенты, набросали новых технологий и зарабатывают вшестеро больше меня. Да еще и рассказывают мне что мой опыт никому не нужен и, в принципе, они правы.
Sheridan
Выучить не проблема. Для меня и набросать на коленке чтототипа докера не так трудно. Время упущенное жалко.
Anton
Следовательно, у тебя есть возможность увеличить свой доход в 6 раз, и одновременно изучить новые, интересные технологии.
Sheridan
Следовательно, у тебя есть возможность увеличить свой доход в 6 раз, и одновременно изучить новые, интересные технологии.
Изучить то новые технологии да, есть возможность. Только кто меня без опыта работать то возьмет.
Anton
Опыт на пет-проджекте тоже вполне засчитывается.
Sheridan
Даже удаленщикам? Такое бывает?
Anton
Я бы дал тестовое задание, и испытательный срок. Но я всем даю тестовое задание, и испытательный срок) "10 лет промышленного опыта" в резюме - это ведь только строчка текста, её не проверить. У предыдущего работодателя есть смысл спрашивать об общей адекватности, личных качествах, а не про навык верчения гайки номер 17. Так что опыт - он и есть опыт, не важно где получен.
Sheridan
Ниччо, я только начал искать. Надеюсь найду куда меня прислонить можно чтобы всех устроило.
Kostetsky
Вопрос, если сервис представлен скомпилированным бинарником, есть ли смысл запихивать его в контейнер? Не будет ли это овердокерингом?
N
Если архитектура предполагает отказ от стандартного деплоя в пользу контейнеров для их дальнейшего оркестрирования, то не будет
Roman
Вопрос, если сервис представлен скомпилированным бинарником, есть ли смысл запихивать его в контейнер? Не будет ли это овердокерингом?
На голанге бинарники, но все равно юзаем докер, удобно версионировать, хранить на докерхабе, деплоить во всякие кубернеты и ранчеры
Roman
скажем так к подходу
Roman
есть еще альтернативы
Roman
тотже rkt
Roman
средства оркестрации будут развиваться и скорее всего подход будет таким же
Джон
Ребят есть кто?
Джон
привет )
Джон
у меня срочная проблемка... в докер контейнере на 80 порту висит статика. Клиент хочет, чтобы перед входом на сайт надо было ввести пароль. Это возможно сделать средствами докера?
Джон
если нет, то куда смотреть? nginx?
Rustam
А на самом сайте сделать авторизацию?
Sheridan
http://seriyps.ru/blog/2010/05/30/basic-http-avtorizaciya-dlya-nginx/
Джон
просто чтобы браузер запросил пароль перед входом на сайт
Filipp
http://seriyps.ru/blog/2010/05/30/basic-http-avtorizaciya-dlya-nginx/
Sander
Всем привет, помогите с networks в docker, не понимаю я этой логики. --- отправил все контейнеры в host, сайт открывается. Решил удалить все из host, удалил и сайт все еще работает, проверил в bridge и ингде больше контейнер не коннектиться, собственно как тогда сайт работает? --- с network настроенным, вообще не получается сделать, чтоб сайт открывался, всегда 502 error. --- уже долго сижу с этой проблемой, очень сильно нуждаюсь в помощи
Dmitry
описание очень размыто, думаю стоит объяснить, что такое сайт, и как к нему доступ получается
Dmitry
и что за контейнеры
Sander
я на всякий случай если дойдет до этого доступ по ssh к vm сделал
Sander
сейчас опишу:
Sander
2 контейнера - caddy server, php-fpm.
Sander
сайт обычный на php, я буду рад если увижу любой пхп ответ скрипта, хоьт hello world
Dmitry
но 502 означает, что доступ все-таки есть, просто ошибка сервера происходит
Sander
да, видать php-fpm не может достучаться
Sander
такое чувство что контейнеры не могут с друг другом сраотаться
Dmitry
а как они резолвят друг друга?
Sander
если я все сделаю в host, то все будет работать. но все токи я бы хотел настроить network нормальный
Sander
--- можно еще один момент перед этим уточнить
Sander
я добавил все контейнеры в host и сайт открывается. но после этого я сделал docker network disconnect везде, во всех network
Sander
и оно все равно работает дальше, даже решил docker restart сделать. И все равно сайт работает.
Sander
то есть как? если контейнеров нет в сети.
Dmitry
рестарт, значит что и при выключенных контейнерах что-ли работал?
Sander
не не
Sheridan
Сервер тот?
Sander
при выключении контейнеров конечно не работал
Sander
при отключении контейнеров из network
Sander
тот конечно я на VM делаю
Sander
один сервер ток включен
Sander
не перепутаешь )
Dmitry
как проверяется работоспособность? есть ли порты запаблишенные?
Sander
разве что я изначально в ansible задал настройку host, может он где-то еще что-то хитрое сделал, хрен его знает.
Sander
docker network inspect host
Sander
docker inspect caddy, php-fpm
Dmitry
так говорилось же кокретно про сайт, 502 ошибку
Dmitry
при чем тут inspect
Sander
а что мне еще проверить? контейнеры пингуются
Sander
пробыал заходит в конейтер caddy и пинговать php-fpm
Dmitry
502 подразумевает http
Sander
https у меня