Я пытаюсь использовать сборки OpenShift s2i для создания образа, извлекая исходный код из репозитория git на нестандартный порт (порт 222).
Я подумал, что это будет так же просто, как указать порт в URL-адресе репо git, однако, похоже, это не работает. Когда я запускаю это, я получаю следующее:
Cloning "git@ssh.gitlab.intnerldomain.com:222/myorg/myproject.git" ...
WARNING: timed out waiting for git server, will wait 1m4s
error: ssh: connect to host ssh.gitlab.intnerldomain.com port 22: Connection timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Обратите внимание, что git url содержит :222
, но в сообщении об ошибке используется порт 22.
Как я могу сказать Openshift и, в частности, source-to-image, использовать пользовательский порт?