GitLab 部署:释放所有功能

修改 ECS 服务器 的 SSH 端口(Docker 宿主机)

  • 由于 Docker 部署需要使用宿主机网络,为了方式 GitLab SSH 的端口与宿主机冲突,需要修改服务器的 SSH 端口:SSH 配置
  • 如果不修改,需要禁用 GitLab 容器的 SSH 功能,否则 ECS 服务器可能无法通过 SSH 远程连接,解决方案:
    1. 在阿里云中通过 noVNC 连接
    2. 在阿里云中强制重启服务器完成后,立马进行 SSH 远程连接:因为 GitLab 启动比较慢,所以可以打一个时间差