我在 web 容器中时不时有这些需求:
- SSH 到服务器
- git 到私有仓库
- 使用 rsync(如
drush rsync
) - 使用可以访问私有存储库的作曲家
那么我怎样才能将我的钥匙放入容器中呢?
从 ddev v1.4.0+ 开始,ddev 支持您在容器中的 ssh 密钥,而无需将它们安装在那里。
您可以通过 验证和添加您的密钥ddev auth ssh
,然后它们将在每个项目中可用。这适用于容器内部的 ssh、私有作曲家存储库和drush rsync
.
有关文档,请参阅https://ddev.readthedocs.io/en/stable/users/cli-usage/#ssh-into-containers。