Александр
😆
Anonymous
Скинь-ка его
Anonymous
В докере нуб. Вот решил попробовать что оно такое)
Evgeny
Anonymous
Вот решил этим как раз и заняться)
Evgeny
У докера другой подход
Mikhail
Anonymous
апач*
Evgeny
Блин, почему пыхеры вечно делят контейнеры?
Anonymous
nginx уже на хосте стоит. Через него будем проксировать
Mikhail
Anonymous
Anonymous
надо Миша, надо)
Anonymous
Не под себя делаю, говорю же
Александр
🏳️ Phil
Anonymous
поднимать supervisord по идее нужно.
🏳️ Phil
Mikhail
Ну данные мускуля и код однозначно отдельно в дата вольюм лучше. Чтобы не было мучительно больно. При обновлении сервиса например.
🏳️ Phil
Александр
🏳️ Phil
Anonymous
Допустим я запустил три сервиса в разных контейнерах
Anonymous
вот апачу связал по IP контейнера скули
Anonymous
а с быдлопыхом че делать?
F_I_N
Однозначно контейнер сервис, да и nginx с php fpm лучше в контейнер.
Anonymous
Имеется никсовой сокет РНР. Как это вообще прогуглить?
Anonymous
По апстримам ничего не выдает
Anonymous
Я вот пытался в эти огромные доки докера и нашёл один сервис = один контейнер. Смысл такого расположения сервисов?
🏳️ Phil
🏳️ Phil
Anonymous
Кстати, там же для пхп-фпм передается по сокету вроде имя скрипта, а дальше потом пхп-фпм работает с ним
Anonymous
доступ к фс ещё должен быть у пхп-фпм
Anonymous
Сверху говорилось что апачу с пхп-фпм в один контейнер.. Supervisord?
🏳️ Phil
🏳️ Phil
Anonymous
Стоп)
Там же в апачу модулем грузится пых?)
Anonymous
nginx прст юзаю
Anonymous
🏳️ Phil
Так. Теперь в чем вопрос?
Anonymous
Так. Два контейнера получается, апач и скуля.
С SSH что делать?
🏳️ Phil
Три. Apache, mysql, ssh
🏳️ Phil
Если cron, что ещё и cron
Anonymous
боже мой, почему так сложно?
Виртуалку лучше подниму)
Без крона. А почему 3? Контейнер ssh как-то объединяется с другим контейнером?
🏳️ Phil
Два волума. Один для mysql - для данных базы, один для apache и ssh - где данные храниться сайта будут.
🏳️ Phil
Anonymous
О, волюмы. Ща будем копать гугл.
Спасибо за стартовый пинок.
(и без смайлоблядства, крайне благодарен)
🏳️ Phil
Ладно, ok, это шксть команд в шелле. 2 волума, 1 сеть, 3 контейнера, 1 рейх, 1 фюрер... ой
Anonymous
лол
🏳️ Phil
можно без вольюмов, но я бы рекомендовал субъективно с ними. named volume. у стандартного имаджа для mariadb неплохие комментарии кстати
Anonymous
Оки
🏳️ Phil
хм... забавно, а я не могу в сети нагуглить тупого туториала по LAMP в докере...
Anonymous
Не юзал ни XAMPP'ы ни лампы. Предпочитаю в ручную всё поднимать
Evgeny
Потому что из лампа в докере делают кусок опенвз вечно
Evgeny
Нахера так? Непонятно
🏳️ Phil
Anonymous
Как в докере вообще работают stop и start?
Anonymous
Просто приостанавливают и возобновляют?
Anonymous
Я смогу задать волюмы и т.д. при ране, а потом после перезагрузки хоста, сделать старт и всё будет как раньше, да?
🏳️ Phil
Anonymous
Крутая эта штука)
Нужно полюбому освоить
Anonymous
мускуль с волюмами уже поднял)
Anonymous
ща бы SSH и апачу поднять и потом юнит для systemd)
🏳️ Phil
нет, или докердемон, или системд
🏳️ Phil
Anonymous
Да это изи
🏳️ Phil
чтобы пользователь был уже. и был у обоих одинаковый
Anonymous
не, я волюм создам на mysql дату и сам сайт и конфиг апачи
Anonymous
и на SSH это всё цеплять в папку юзверя
Anonymous
Постой, dockerd можно подцепить к системд?
Anonymous
Автостарт этого чуда нужен
🏳️ Phil
Anonymous
Меня наебали(
Нету там автостарта)
🏳️ Phil
Anonymous
Не буду парится, создам юнит под systemd который будет запускать эти контейнеры
🏳️ Phil
Anonymous
ну блин
🏳️ Phil
https://docs.docker.com/engine/reference/commandline/run/
искать --restart
🏳️ Phil
https://docs.docker.com/engine/reference/commandline/update/ туда же