Итак, следуя последней моде, поставил докер и стал смотреть, что за чудо-юдо-рыба-кит. Загрузил образ друпала, поднял, всё в огне - сразу тебе и драш, и гит, и пхпмайадмин и всё это работает.
И вот, собственно вопрос: как получить доступ к файловой системе машины, поднятой в докере? Ну там банально чтобы модули и темы создавать и редактировать.
Комментарии
а где поднял?
На винде через докер тулбокс. Ну по сути обычный докер, только в виртуал боксе.
Лучше поднимать через новое нативное приложение docker for windows без тулбокса. А вот тут можно взять готовые контейнеры и инструкции как развернуть окружение для друпала
Это пашет только на 10 винде, т.к. туда наконец-то встроили баш. Для семёрки только докер тулбокс. Именно поэтому вместо вашей сборки взял сборку от wadmiraal.
Разобрался, надо было сразу стартовать докер с монтированной папкой. Причём прикольная тема - если замонтировать её в корень друпала, то она будет пустая, останется только убить базу и вот тебе уже есть готовое окружение.
PS: Kitematic очень полезная штука, это гуи докера. Если на старте что-то запорол, то можно легко отредактировать. Ну и главное, что на каждом контейнере висит кнопка запуска его консоли.
Вона баянистов скока
Отстаёте батенька, уже моден DrupalVM https://www.drupalvm.com/
Да пофиг, уже с докером подружился. По мне, простой и доступный способ получить карманный линукс на винде. Ну правда консолька в линуксе покрасивше, а по функционалу всё на месте
Алан сказал что автор на Докер перешл)
Могу дать лекцию о виртуализации и технологиях..
Расскажу чем ансибл от докера отличается. Минусы и плюсы
Жги! ))
Старший брат чо скажит? Шоб не потёр потома.
Ким Чан Ын наблюдает
Этот разные инструменты. Ansible это про настройку окружения на сервере, через него можно и с Docker работать.
Есть несколько лекций для самообразования по виртуализации.
а где?
В джиттере у меня спросите ,дам.
В прошлый раз давал по безопасности, но никто не смотрел
Спросил
Он щас с Гиттера сюда пришлёт.
В честь прошедшего дня знаний
https://www.youtube.com/watch?v=rJRLZfk3a8U
И гораздо более важные
https://lifehacker.ru/2012/04/16/kak-ponravitsya-svoemu-bossu-10-prostyk...
http://www.parniok.ru/?mod=boards&id=27
http://www.megarezume.ru/info/kak_ponravitsya_nachalniku_sekreti_obolsch...
Исполняйте советы этих трех статей, и вам не нужно будет знать ни виртуализацию ни друпал не докеров ,ничего всего.
По умолчанию все данные в контейнере эфемерные, то есть если перезагрузить контейнер, то данные потеряются. Если нужна персистентность, то нужно примонтировать volume с хост машины.
ох как я далк от этих докеров и прочего, пойду гуглить. пора просвещаться
Модно не модно, включили хронометраж времени решения задачек и поняли, что чем меньше системного софта тем быстрее, сегодня докер, завтра шмокер, а работать кто будет?!
Да че ты?
Я лично - докер не использую только за ненадобностью.
Но он реально может экономить рабочее время разработчикам и девопсам.
Вот как раз-таки с докером мороки намного меньше. Время тратишь только на разработку, а не на системное администрирование локального компа.
Виртуальки зло, читаешь красиво, начинаешь практически пользовать, кастрация приводит к импотенции периодически, бубунам и проблемам с многими неизвестными imho. Инструмент должен быть простым и удобным!
Тоже попробовал Docker с wadmiraal на ArchLinux, все летает, огонь! Но вот только не могу разобраться каким образом можно редактировать существующие проекты на Drupal?
Ну как - залить файлы и базу и редактировать))
Это понятно)
Я имею ввиду как в контейнер залить файлы? Там же уже лежат файлы после:
На локалке в папке проекта появляются две папки modules и themes, к контейнеру подключаюсь через SSH.
В таком случае проще перемонтировать контейнер так, чтобы весь проект от корня был доступен из локалки