【问题标题】:In DDEV how to automatically use custom shell config inside docker container?在 DDEV 中,如何在 docker 容器中自动使用自定义 shell 配置?
【发布时间】:2020-07-25 04:31:40
【问题描述】:

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

【问题讨论】:

  • 这是一个不错的问题,我真的很高兴它在这里,因为你不是唯一不知道它可用的人。

标签: ddev


【解决方案1】:

是的,您可以使用 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/

【讨论】:

  • .ddev/homeadditions!不敢相信我错过了这一点(尽管我想很难相信它不可用或没有记录)。谢谢
  • 希望有关于如何在文档中使其更“可查找”的建议。当然,不可能通读所有内容,或者在需要时记住某事物的含义。
  • 我用“shell config”这个词搜索了这个,它没有返回任何结果。 “主目录配置”虽然是有意义的,因为 dotfiles 进入用户主目录并在我的脑海中与我正在寻找的内容无关,所以我看过去了。
猜你喜欢
  • 1970-01-01
  • 2015-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-08
  • 1970-01-01
  • 1970-01-01
  • 2016-12-17
相关资源
最近更新 更多