Vladimir
Проверено на опыте. Тому есть причины.
Rainbow
Владимир
Так, мудрецы, что же мне делать по-православному?
Vladimir
Так, мудрецы, что же мне делать по-православному?
Копируешь код, через copy или add и потом composer install
Yaroslav
Можно и в прод, но не нужно. Ни в dev, ни где либо еще.
А как же дебажить на проде ? Этож такой народный воркфлоу :-))
Vladimir
В dev можно, но там вылезут проблемы с правами. Потому что docker по-умолчанию начнет писать от рута.
Особо доставляет, когда разрабы так делают, потом приезжает на тесты или ревью и не работает. Сразу появляется аргумент, но у нас то работало...
Rainbow
А, свидетель rsync в vagrant, не слушай его 😁 копировать сорсы в контейнере в деве - такое себе.
Rainbow
Ещё hot reload не нужен и другие ништяки.
Vladimir
А как же дебажить на проде ? Этож такой народный воркфлоу :-))
Ага, еще ssh сразу поставить и supervisor, что бы за процессами следил
Владимир
Опять плюрализм мнений 😁 Буду делать так руками docker-compose exec <мой контейнер> composer install и будет мне счастье?
Rainbow
А как же дебажить на проде ? Этож такой народный воркфлоу :-))
docker exec -it apt install -y vim vim index.php print_r($mybad) есть разве другие способы отладки прода? 😂
Yaroslav
Ага, еще ssh сразу поставить и supervisor, что бы за процессами следил
Да-да. Редис туда же, Апач и пхпмайадмин. А чо , удобно же
Владимир
Точно-точно
Vladimir
Да-да. Редис туда же, Апач и пхпмайадмин. А чо , удобно же
Зря сметесь, я раз в пару недель с таким сталкиваюсь и очень сложно объяснить, что это такое себе решение
Yaroslav
Опять плюрализм мнений 😁 Буду делать так руками docker-compose exec <мой контейнер> composer install и будет мне счастье?
Забудь про докерфайле композ. Сделай все в докерфайле, добавь весь код, выполни свой пакетный менеджер.
Rainbow
Если сеорьёзно, то можно просто на github.com найти готовые решения проблемы. С примерами и тп.
Vladimir
How to use Entrypoint with Docker and Docker Compose https://medium.com/the-code-review/how-to-use-entrypoint-with-docker-and-docker-compose-1c2062aa17a2
Vladimir
Тоже самое. И тоже с пхпшниками.
У меня, не только с пхпшникими
Владимир
Да можно...
Владимир
Чёрт побери, entrypoint всё это был мне нужен, но по стандартным запросам в гугле я его не получал, зато узнал, что есть отдельные контейнеры с composer на борту, спасибо @Magvai69
Alexander
привет. кто то знает появилось ли какое то решение с высокой нагрузкой cpu под mac, даже без запущеных контейнеров?
inqfen
Я скоро наконец-то решу отказавшись от мака
inqfen
Ну его нахуй
Ильдар
issue не обновлялось? https://github.com/docker/for-mac/issues/1759
Sergey
сказка про мышку и кактус лол
Sergey
ничему люди не учатся все равно пихают докер на мак
Ильдар
так кактус то дорогой
Ильдар
кстати, есть в чате дизайнеры? пора стикер с надусанным кактусом запилить)
Владимир
"Как запустить Фотошоп в Докере?"
inqfen
так кактус то дорогой
Поел я этот дорогой кактус полтора месяца, пока мой обычный рабочий ноут в сервисе как дохлый определяли - ну его на хрен, скажу я вам
inqfen
В браузере сидеть норм, выглядит красиво
inqfen
На этом все заканчивается
Ильдар
неужели мак автоматом не делает тебя более лучшим программистом? и +50% к ЗП не даёт?
Rainbow
Разблокировка часами 🙈 все, чего мне не хватает в linux
Rainbow
Ну открываешь с часами на руках и без паролей.
Petr
Как процесс
Petr
Nfc
Petr
Кликаешь
Petr
Интерфейс
Victor
привет. кто то знает появилось ли какое то решение с высокой нагрузкой cpu под mac, даже без запущеных контейнеров?
Появилось. Количество ядер выделяемых под докер, уменьшаешь до 2х в настройках )
Rainbow
просто открываешь, bluetooth/wifi там
Petr
Не понял😅
Petr
В настройки часов?
Rainbow
https://youtu.be/8-6YvX-Z-lM?t=69
Petr
2fa как она работает
Petr
Надо вводить паскод?
Rainbow
нет
Rainbow
точно так же как и при оплате картой не нужно, если не снимал часы
Sergey
https://youtu.be/8-6YvX-Z-lM?t=69
зачем это тут
Rainbow
говорили как мак лагает с docker, думаю виноваты часы. Больше не буду)
Darkwing
Господа, а как можно автоматом ответить yes на docker container prune? Ни y | docker container prune ни yes | docker container prune не срабатывают
Ильдар
-f
Rainbow
docker container prune --help
Darkwing
кажись -f сработал. спасибо!
Mikhail
Добрый день, есть ли инструменты которые позволяют деплой на кубернетесе перевести в докер-компоузер ? Что-то наподобие kompose.io . Есть проект, деплой которого заточен на кубере, с ним не работал вообще никогда, с недавних пор учу и разбираюсь с докером, задача переписать деплой. Кто мог бы что-то посоветовать, или подсказать. Буду рад услышать любые комментарии, вплоть до иди читай доки :)
Rainbow
Скоро будет как мигрировать на systemd
Rainbow
А, это в чате докера будет про compose. Хайп уходит
Ильдар
А в чем проблема? Бери спеки kubernetes и переписывай в docker-compose
угу, RBAC, PVC, daemonset, вот это всё. взял и переписал.
Ильдар
ну FPT-сервер-то в докере поднят?
Rainbow
Жизнь без мониторинга прекрасна была. А сейчас хелчек напиши, метрики напиши, логи отправь, downtime при обнове видно на графиках
Andor
ОТПРАВЬ ДОГИ
Rainbow
Не знаю, что значит, но смешно
Süße
Приветы Подскажите, есть компоозер с апп и бд, хочу переменные сразу им обоим задать , через переменные окружения норм? Как их в ямл прописать?
Rainbow
env: DB_NAME: $DB_NAME
Rainbow
или через .env файл
Süße
env: DB_NAME: $DB_NAME
Ок спасибо
Süße
или через .env файл
Поподробнее, есть уже такой файл в проекте но я его боюсь)
Rainbow
https://docs.docker.com/compose/environment-variables/#the-env-file