Таймураз
Таймураз
Всем доброе утро
Ребят, начинаю седеть уже
Пытаюсь подтянуть для образа php:alpine дополнительные либы под пхп
RUN apk --update php7-xml
Выдает
ERROR: unsatisfiable constraints:
php7-xml (missing):
required by: world[php7-xml]
Уже перепробовал кучу разных вариантов- все то же самое. И отдельно апдейтить репозитории в контейнере, и последний список репов копировать в /etc/apk/repositories- один хрен
Таймураз
Кто может насчет Yii проконсультировать?)
Serik
Таймураз
У меня вопрос и по докеру, и по Yii
Dan
У меня вопрос и по докеру, и по Yii
а ты попробуй его сразу задать, в культурных местах принято сразу задавать вопрос, и если найдётся кто-то, кто знает ответ - будет хорошо 😃
Таймураз
Ладно, немного поспамлю
Я не знаю, как разворачивается Yii проект => не разверну его и в контейнере
В какой последовательности и какие команды выполняются для разворачивания Yii проекта?
Dan
И самое главное, почему именно докер?
Таймураз
Завернуть Yii проект в контейнер
Сами разрабы этого проекта разберутся с рабочим окружением
Таймураз
давай попробуем с самого начала:
1. Что именно ты хочешь сделать? И для чего?
2. Если это разработка, и ты не знаешь как разворачивать Yii проект, то возможно для начала тебе стоит не смотреть на докер, а посмотреть и научиться работать с Yii?
3. Если ты хочешь разворачивать Yii именно в докере для своих задач, какими бы они ни были, то возможно стоит посмотреть на готовые решения и докерфайлы, где уже есть необходимый набор контейнеров и образов для работы php-приложений?
Проект построен из мемкеша, бд, проекта на ноде и проекта на Yii
Я уже вынес первые три контейнеры, но так как не работал с PHP- решил обратиться с сообществу
Надеюсь, мне получится вежливо отклониться от ответа, почему именно докер)
Dan
я бы рекомендовал посмотреть на том же гитхабе докерфайлы с php. но вообще, если внимательно почитать документацию докера, там даже вполне себе рабочий пример можно собрать своими собственными руками минут за 10 с нужной версией пхп и всеми необходимыми плюшками. либо... гуглить готовые решения, но тогда не придёт глубокого понимания тематики 😊
Таймураз
Таймураз
Посоветуйте чат по Yii=)
Dan
@yii2ru
Boris 🦍
всем привет. подскажите, какой из каталогов является контейнера, а какой хостовой?
docker run -v /etc:/tmp
Dan
Serhii
Слева локально, справа - контейнер
Boris 🦍
Олексій
Там же от приложения к приложению все разное
Олексій
можно как ничего не делать, а можно неделями разворачивать руками
Таймураз
Да вот пытаюсь исходники обернуть в контейнер, теперь ругается на нехватающие дополнения
Буду разбираться дальше
Олексій
можно начать с этого
Олексій
Тут кто то разворачивал beanstalkd?
Олексій
Не могу уловить как персистентность настроить
Олексій
https://github.com/kr/beanstalkd/wiki/faq
Олексій
if you choose, you can use the “-b” option, and beanstalkd will write all jobs to a binlog.
Олексій
Сразу вопросы как это все накладывается на docker-compose и какие пути у это шняги чтобы volumes пробросить
Vadim
beanstalk:
image: schickling/beanstalkd
ports:
- 11300:11300
Vadim
написано у меня в docker-compose
Олексій
Олексій
Бинлог пишет?
Vadim
Это я к тому, что сам не понимаю как он работает :)
Олексій
а тю
Vadim
Секунду, может на серваке что-то другое.
Vadim
beanstalk:
image: nickinchina/beanstalkd
volumes:
- ./bt_data:/data
Vadim
Ну вот туда и пишет
Vadim
binlog в папке есть
Олексій
https://gist.github.com/Assada/b33eb4289d19b88c3aec5a47efa64dfe
Олексій
Получилось так
Vadim
попробуйте VOLUME ["/data"]
Vadim
и в compose /data
Vadim
И если нет, то лучше посмотреть как это в образе сделано, который я подключаю.
Vadim
Я, если честно, все еще не до конца понимаю как эти очереди вообще работают.
Олексій
Олексій
По сути это очень простая и быстрая БД
Олексій
Если сильно упростить
Олексій
Которая работает в памяти
Олексій
и поддерживает персистивность
Vadim
Ну если очень сильно. У меня не получилось получить полный список задач, например
Vadim
Которые висят в данный момент
Vadim
И во всех веб-панельках это сделать нельзя
Олексій
На каком-то языке?
Олексій
можно по тьюбам
Vadim
Там видно общее количество, но не список
Олексій
А что мешает список то получить?
Олексій
Это чистое программирование
Vadim
Да не знаю как :) на php
Vadim
И нигде не написано как это сделать
Олексій
Сначала получить список тюбов потом получить отдельно по каждому тьюбу список и вывести
Igor
Народ а как через pip обновить docker-compose
Vadim
Ultimately, BeanstalkD is a queue - not an array, and not designed to allow access to every item within it - it returns the next item to work on.
Igor
Или любой другой способ обновить docker-compose
Олексій
Vadim
Я его и использую
Vadim
Там же нет функции для получения задач
Vadim
tubes есть
Igor
да, уже раскурил
Serhii
compose сейчас актуален? Или есть что-то новое?
Таймураз
На тот момент я уже час как отложил вопрос, завтра вернусь с ним=)
Влад
Всем привет.
Кто-то использовал свзязку windows+docker+PHP xdebug+PHP CLI приложение?
Alexey
Можно ответить под стать вопросу:
Да, наверняка кто-то использовал эту связку.
Alexey
Сегодня опять суббота и лайт-пост с шуткой о программистах.
Летит как-то на воздушном шаре Шерлок Холмс и доктор Ватсон. Летят долго и шар постепенно остывает и наши герои все снижаются и снижаются. И вот уже снизились они так, что земля уже почти под ногами. Навигаторов тогда не было и местность оказалась незнакомой, поэтому они решили спросить у прохожего где же они находятся.
— Простите, уважаемый сэр, — начал Шерлок. — Не подскажете, где мы сейчас находимся?
— Вы сейчас находитесь на воздушном шаре, джентльмены. — ответил прохожий.
Из-за небольшого ветра и движения шара диалог продлить не удалось и Шерлок и Ватсон в недоумении улетели дальше.
— Я совершенно точно могу сказать, дорогой мой Ватсон, — сказал Холмс, — что это был программист.
— Но как вы догадались о его профессии? — удивился доктор. — Наверное из-за смузи и последнего айфона в руках?
— Нет, все намного проще, — улыбнулся сыщик, — Он нам дал совершенно точный и абсолютно бесполезный ответ.
Сергей
И в продолжение - человек, которому задавали вопрос, охарактеризовал бы Шерлока и Ватсона как менеджеров, ибо они не знают, что хотят, не понимают, как оказались там, где оказались и нифига не управляют тем процессом, что привёл их туда, где всё это было. При этом, задают вопросы с очевидными ответами... :)
Мой
И в продолжение - человек, которому задавали вопрос, охарактеризовал бы Шерлока и Ватсона как менеджеров, ибо они не знают, что хотят, не понимают, как оказались там, где оказались и нифига не управляют тем процессом, что привёл их туда, где всё это было. При этом, задают вопросы с очевидными ответами... :)
+
Anonymous
не и у кого не было проблем, что docker login не отрабаватывает c ipv6 ?
Anonymous
В бан обоих
Anonymous
Сборщик чата