Любители Docker есть? А если найду?

12 3
Sly32
На сайте с 29.03.2012
Offline
303
1555

Решил вернуться в лоно святого Докера, потому как грузить все в корень компа надоело. А всякие опенсерверы,не говоря про денверы - для слабаков)))

Если с Питоном/Джангой все ок - давно есть хрошие сборки, то вот с пыхапе сложнее)

Кто в теме - поделитесь хорошим образом.Точнее нужен образец файла docker-compose.yml + Dockerfile, который будет содержать нормально настроенный

-nginx

-php (php7-fpm)

-mysql

И все это должно работать) Первоначально нужно под вордпресс. У меня не получается сконнектить c базой данных.

Официальная сборка под вордпрес не подходит. Позже выложу свой .yml файл. ngnix+php там работают, а вот с базой - беда.

melkozaur
На сайте с 06.04.2010
Offline
505
#1
Sly32:
всякие опенсерверы - для слабаков
Sly32:
У меня не получается сконнектить

:) десять колобков

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
Lord Maverik
На сайте с 15.04.2003
Offline
471
#2

Вот зачем городить такой огород для WP? Поставил и радуйся. Цель сайт делать или оргазм получать от того, что пошел дальним путем?

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
Mik Foxi
На сайте с 02.03.2011
Offline
1076
#3

Зачем докеры? Мода на них уже прошла. Для простых сайтов и разработки идеальная схема: виртуалбокс, в котором реальный дебиан и прочее обычное серверное окружение, в общем чтоб тоже самое, что будет у сайта в продакшене.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
SeVlad
На сайте с 03.11.2008
Offline
1609
#4
Sly32:
Первоначально нужно под вордпресс.

Кстати, вспомнил про твою беду: https://versionpress.net/

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
_
На сайте с 09.06.2008
Offline
158
#5

Про докер на знаю, но для вагранта есть хороший образ Scotch Box

Настраиваю напильником Joomla 1.5 (http://joomla15.ru) Если постоянно взламывают движок, достаточно сменить хостинг (http://2s4.ru/ytx) всем СРОЧНО (14 дек) обновлять или патчить joomla-сайты (/ru/forum/919351)
danforth
На сайте с 18.12.2015
Offline
153
#6

Для бродяги есть puphpet, который может поставить все что угодно, включая Python, NodeJS, PHP, Hip-Hop, MySQL/Maria, MongoDB, Memcached/Redis/Tarantool и сервера очередей.

Нужно понимать что и для чего использовать, а не ставить все подряд, потому что так модно, и потому что крутые пацаны так делают.

Junior Web Developer
TA
На сайте с 12.06.2009
Offline
116
TiA
#7

Если разработчик всего один и работа ведется в основном с WordPress, то с головой хватит обычной виртуальной машины с Debian. Можно также настроить dnsmasq, чтобы для каждого проекта в зависимости от папки автоматически создавался свой домен.

Docker и Vagrant - это хорошие инструменты, но они созданы немного не для этого.

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)
S
На сайте с 23.05.2004
Offline
316
#8
Sly32:
Точнее нужен образец файла docker-compose.yml + Dockerfile, который будет содержать нормально настроенный
-nginx
-php (php7-fpm)
-mysql

Не будет такого. Там везде дефолтные настройки, которые точно так же надо самому менять под свои условия.

Имхо докер удобен при раздаче массе клиентов готового продукта, что бы не заморачиватбся с настройками окружения . Ну или когда надо иметь зоопарк одного и того же софта, но разных версий.

Так что имхо закручивать вордпресс в докер - это чуток избыточно. Ну или когда время девать некуда.

Это просто подпись.
danforth
На сайте с 18.12.2015
Offline
153
#9
TiA:
то с головой хватит обычной виртуальной машины с Debian
TiA:
Vagrant
TiA:
немного не для этого

Vagrant как раз и позволяет быстро создать, и поднять виртуалку + базовый конфиг быстро накатить.

TA
На сайте с 12.06.2009
Offline
116
TiA
#10
danforth:
Vagrant как раз и позволяет быстро создать, и поднять виртуалку + базовый конфиг быстро накатить.

Vagrant - это чудесный инструмент, если требуется обеспечить одинаковое окружение на разных машинах. Docker, к слову, решает эту же проблему, но работает по другому принципу.

Мое сообщение совершенно о другом. Если разработка ведется одним или несколькими разработчиками и в основном на WordPress, то нет необходимости в Vargant. Достаточно один раз настроить сервер и там вести разработку.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий