Вместо того, чтобы вручную настраивать мои точечные файлы (.bashrc, .inputrc, .vim и .vimrc и т. Д.) Внутри контейнера докеров, который создает DDEV ... нет ли способа автоматически сделать это из конфигурации ddev? Клянусь, я где-то видел это (может, сообщение в блоге?) И просматривал https://ddev.readthedocs.io и поиск в Интернете, но нигде не могу найти его описания. Мне нужно делать docker cp ...
или есть ddev
способ?
Как в DDEV автоматически использовать настраиваемую конфигурацию оболочки внутри контейнера докеров?
comment
Это был неплохой вопрос, и я очень рад, что он здесь, потому что не только вы не знаете, что это доступно.
- person rfay   schedule 26.07.2020
Ответы (1)
Да, вы можете предоставить настраиваемую конфигурацию в веб-контейнере с помощью домашних дополнений, см. документы. Вы можете добавить новую конфигурацию (все, что вы хотите в своем домашнем каталоге) для каждого проекта (поместив в свой проект .ddev / homeadditions) или глобально (добавив глобальные ~ / .ddev / homeadditions).
В блоге есть пример этого (до того, как вы могли сделать это глобально в v1.15 +), показывающий настройку oh-my-zsh, https://www.ddev.com/ddev-local/oh-my-zsh-using-custom-commands-and-other-goodies-to-add-to-ddev/
person
rfay
schedule
25.07.2020
.ddev/homeadditions
! Не могу поверить, что пропустил это (хотя, думаю, было бы труднее поверить, что это не было доступно или задокументировано). Спасибо ‹3
- person alec; 25.07.2020
Хотелось бы получить предложения о том, как сделать это более доступным в документации. Конечно, невозможно все прочитать или вспомнить, что означает что-то, когда это нужно.
- person rfay; 26.07.2020
Я искал это с помощью термина конфигурации оболочки, который не дал результатов. Конфигурация домашнего каталога, хотя и имеет смысл, поскольку точечные файлы помещаются в домашний каталог пользователей, в моем понимании не коррелировала с тем, что я искал, поэтому я смотрел мимо нее.
- person alec; 27.07.2020