如何将ssh密钥和身份信息放入ddev的Web容器中?

rfa*_*fay 1 drush ddev

我不时在网络容器中有这些需求:

  • SSH到服务器
  • git到私有仓库
  • 使用rsync(如drush rsync
  • 使用Composer可以访问私有存储库

那么我怎样才能把钥匙放进容器里呢?

rfa*_*fay 5

从ddev v1.4.0 +开始,ddev支持容器中的ssh密钥,而无需将其安装在容器中。

您可以通过进行身份验证和添加密钥ddev auth ssh,然后每个项目都可以使用它们。这适用于容器,专用作曲者存储库和中的ssh drush rsync

有关文档,请参见https://ddev.readthedocs.io/en/stable/users/cli-usage/#ssh-into-containers