George
не надо так делать
George
лучше виртуалку заведите
Кирилл
А чем плох данный вариант(интересуюсь для общего развития)
George
потому что контроллер домена
1. привязан к хост нейму
2. стейтфул. А контейнеры, как известно, хорошо подходят для нагрузок, которые не содержат в себе данных (или их хотя бы не жалко)
Кирилл
ясно спс.
Andrey
ARCHANGEL 🇺🇦
Господа, подскажите, как на Windows расшарить директории между контейнером и хостом? Делал раньше так:
https://token2shell.com/howto/docker/sharing-windows-folders-with-containers/
но потом обновился и теперь пункта Shared Drives просто нет. Без него -v не работает
a1eXei
а у меня обновление на винду не поставилось, висело на установке и все, но кстати я в эти настройки не заходит и не включал никогда -v всегда работал или же в compose директории подключались
a1eXei
правда я из wsl все делаю
ARCHANGEL 🇺🇦
a1eXei
60ГБ из 128 свободно
a1eXei
ну да ладно, бог с ним с обновлением, я себе новый комп буду настраивать, там и проверю все обновления
ARCHANGEL 🇺🇦
У меня шаринг, вроде, заработал, но клавиатура не работает в контенере (или ввод), в cmd ничего не инпутится (
Vlad
доброе всем утро :)
ребята, есть боевой пример обёртки в docker vue-приложения на nginx с vue-router?
Rustem
Доброе,
https://ru.vuejs.org/v2/cookbook/dockerize-vuejs-app.html
Artem
привет всем! подскажите если у меня сайт на 8051 енженикс в контенере докера работает то как на него правильно домен направить
Artem
🧐
Egor
Mikhail
Мне кажется что-то с маршрутизацией происходит
Mikhail
Документация по minio тоже не работает https://docs.min.io/
Artem
Алексей 🌐🐘
Алексей 🌐🐘
Роскомнадзор решил что контейнеры в не закона
George
У меня через раз открывает. Йота, мегафон
Andrey
Andrey
Egor
Maxim
а, я оперовский впн юзаю )
Это не VPN) Это сервис для проверки: заблочен ресурс в РФ, или нет. Проверяет и по IP, и по диапазонам IP, и по хосту. Выдает как именно заблокированно и по инициативе какой инстанции.
Egor
Maxim
su
Алексей 🌐🐘
Все привет, подскажите пожалуйста , хочу попробовать использовать docker как микросервисы для php приложения, но что-то не пойму как мне это организовать - неужели ставить в контейне отдельный apache ? и вообще стоити так делать ведь файлы физически будут в не контейнера, я и так могу к ним обращаться и визуально разбить по тем же папкам :))))))) Объясните пожалуйста. Заранее спасибо!
Ahmed
Алексей 🌐🐘
docker-compose.yml)
ну создам я зависимости , это понятно, иммет ли это смыс ??? правильно ли так делать, может есть ссылочка где почитать ?
Ahmed
Алексей 🌐🐘
Ahmed
nginx с fpm можно
Есть пример с laravel, я думаю не составит труда что-то поменять
https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose
Алексей 🌐🐘
Andrey
Ahmed
Спасибо
Ну а вообще, советую поразбираться в композе, потное дело но оно того стоит. Глядишь и жизнь будет легче
Ahmed
Алексей 🌐🐘
Andrey
George
Maxim
George
> 1. Максимально приблизить окружение дева к проду. Будет проще отлаживаться, и больше вероятность словить ошибки раньше.
максимально, но необязательно идеальную копию делать
George
Maxim
George
я писал выше по треду почему так (кратко - depends_on не ждет готовности сервиса, а стартует следующий, как только предыдущий контейнер стартовал + это не работает на перезапуске системы, только в момент docker-compose up)
George
если уж так подходить - гоу ту вагрант + ансиболь + системди юниты
George
там все нагляднее и красивее
George
либо просто принять, что разрабы локально используют докер-компоуз, но дальше разрабовской машины его не пускать в принципе
George
George
или легаси бешеное?
Алексей 🌐🐘
не вопрос не принципиально можно и без apache? считай уже выбросил
George
касательно того как делать - ну, можешь сделать контейнер все-в-одном (если использовать докер как способ инкапсуляции среды от машины разраба), но вообще бест пректис докера - 1 сервис в отдельном контейнере, но это вообще не про микросервисную архитектуру
George
т.е. условно если ты распилил монолит на 5 контейнеров, то совершенно не факт, что ты получил 5 микросервисов
George
первый признак - это вот эта вот история с путем (порядком) загрузки сервисов
George
George
минус - что в кубер просто так с ними не поедешь
George
вроде как от докера проще оттолкнуться и катануться на кубер
George
George
например, игнорирование настроек докер демона, ambiguos синтаксис (вольюм = бинд маунт? ну-ну. Путаница с env-file и .env), отсутсвие шаблонизации.
George
т.е. если тебе надо быстро запустить на машине разраба нечто - ну, ок
George
ах, да, еще забыл - постоянная боль с правами на файлы, которая в принципе не решаема
George
(ибо bind mount по умолчанию создаются от рута)
Алексей 🌐🐘
George
George
я сказал всего лишь, что не все то, что живет в отдельном докер контейнере является микросервисом
George
ну, и вообще - да, ты прав. Возможно и не нужно тестировать контейнер - тебе же надо тестировать код в нем? так? А это можно и без докера сделать иногда....
George