В настоящее время у меня есть стек LAMP, установленный на моем mac, работающем через Homebrew, который, если честно, вряд ли когда-либо используется.Используйте докер, а не родной/доморощенный на Mac?
В последнее время я много работал с AngularJS и приложениями, основанными на сервисах, поэтому обычно запускайте сайты через веб-сервер на основе gulp/nodeJS.
Я полностью ориентирован на внешний интерфейс, поэтому очень редко я играю с технологиями, связанными с бэкэнд, отличными от нечетного сайта Drupal и mysql.
Мне интересно узнать больше NodeJS, возможно, даже немного Ruby, чтобы понять больше программирования - не для того, чтобы стать моим новым описанием работы.
Так что, прочитав немного на NodeJS вчера вечером, я много читал о Докере и сегодня установил его инструментарий и гии. Это выглядит довольно аккуратно!
Мой вопрос: будет ли работать лучше для меня просто запустить все, что мне нужно, через Docker? Например, я могу просто установить контейнер mysql и включить его, когда мне нужен db, и просто развернуть экземпляр drupal, когда мне это нужно, и подключить его к экземпляру db?
Я понимаю, что работающий Docker на Mac медленнее, поскольку у него нет родного ядра Linux и работает через виртуальную машину, но, учитывая мои потребности, это должно быть хорошо?
Мне нравится идея развертывания контейнеров, поэтому, вероятно, вы захотите также установить Docker на мою среду размещения (VM в облаке).
Следующий вопрос: 90% сайтов, над которыми я работаю, являются интерфейсами на основе AngularJS, которые говорят с API, которые наши сторонние ребята строят отдельно. Было бы чересчур избыточным иметь Docker для каждого из этих сайтов, или я бы просто просто запускал их все в одном или просто обошел докеры полностью для этого (как я уже упоминал, я обычно просто загружаю их из веб-сервера Gulp)
Большое спасибо. Я понимаю, что это n00b, задающий вопросы о больших технологиях, но я пытаюсь обвести вокруг него голову и, надеюсь, немного подрастет в этом процессе.
Спасибо за информацию! Я думаю, у меня была идея в голове, что я подумал, что Докер покроет, но нет. – TraaidMark