在 DDEV 中如何在 docker 容器中自动使用自定义 shell 配置?

In DDEV how to automatically use custom shell config inside docker container?

代替在 DDEV 创建的 docker 容器中手动设置我的点文件(.bashrc、.inputrc、.vim & .vimrc 等)...没有办法从 ddev 配置自动执行此操作吗?我发誓我在某个地方看到过这个(也许是博客 post?),我一直在浏览 https://ddev.readthedocs.io 和网络搜索,但在任何地方都找不到它的描述。我需要做 docker cp ... 还是有 ddev 方法?

是的,您可以使用 homeadditions 提供自定义的网络内容器配置,请参阅 docs。您可以为每个项目(通过放入项目的 .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/