如何使用 SSH 或 SFTP 连接到本地 DDEV 容器?

How to connect with SSH or SFTP to a local DDEV Container?

我安装了:

我安装了 TYPO3:

composer create-project typo3/cms-base-distribution ddevtypo3 ^8

我将 DDEV 配置为:

cd ddevtypo3
ddev config

并点击 3 次 输入 以获得默认值:项目名称、文档根目录、项目类型。

现在(接近完成)我开始使用 DDEV:

ddev start

一切正常:我成为本地 DDEV 服务器上的 'Thank you for downloading TYPO3' Installwindow ddevtypo3.ddev.local 工作。


现在我想将我的 Coda2 连接到 Container。如果我在终端中输入 ddev ssh,我会进入 DDEV 容器,但是如何配置 Coda2 以使用 SFTP 或 SSH 连接到 DDEV。

有人能给我正确的提示吗?

也许我必须为 DDEV 配置 SSH 或 SFTP。


编辑:

我想使用 SFTP 连接仅用于编辑 Container 上的文件,并使用 SSH 通过 Coda-Terminal 连接到 Container。

我不需要用SSH连接到本地Container,因为我可以直接在本地编辑文件:

Coda2

  • 在文件浏览器选项卡中我可以浏览本地(左边window)。
  • 并且在站点-window我可以按地球球的左下角,它也是本地文件系统。

我也可以使用终端提交并推送到我的 Gitlab。我不需要 Coda2-SSH-Connection 到我的容器也可以将我的作品发布到 Git.

  • 在 shell 选项卡中单击“连接”和 select 本地主机的下拉列表。
  • 或者直接使用 MacBook 的终端
    • 我也可以使用 ddev ssh 连接到容器(双向)

我现在意识到:这不是一个好问题,但我不会删除它来让其他人了解这种思维错误 - 以及在没有我尝试过的情况下完成所有工作的方法。

对于像我这样的新 ddev 用户...;)