如果主机的 22 端口已被使用,使用 Docker 安装 Gitea 时只能把容器的 22 端口映射到主机的其它端口(如:10022),这是没有任何问题的。但是以 SSH 方式 clone 项目时,URL 长这样 ssh://[email protected]:10022:username/project.git 如果我们想要类似以下这样的 URL 时就需要把 Gitea 容器的和主机共享 22 端口 [email protected]:username/project.git 下面总结一下使用 Docker 安装 Gitea 共享主机 22 端口的主要步骤,Gogs 应该是同理。